Hi,
im folgenden Programmteil sollen alle möglichen Worte von "Aaaaa" bis "Zzzzz" durchgegangen werden. Java scheint keine Probleme damit zu haben, einen Char gleichzeitig als Buchstaben und als Zahl zu betrachten. Allerdings macht es Probleme, wenn ich versuche, die Chars zu nem Wort zusammenzufügen... Woran liegt das?
Edit: Wenn ihr, außer mir nen Hinweis zu geben, wo das Problem liegt, mich noch auf nen gutes Tutorial verweisen könntet, wär's nett. Weil das, was ich hier hab, gefällt mir nicht so.
im folgenden Programmteil sollen alle möglichen Worte von "Aaaaa" bis "Zzzzz" durchgegangen werden. Java scheint keine Probleme damit zu haben, einen Char gleichzeitig als Buchstaben und als Zahl zu betrachten. Allerdings macht es Probleme, wenn ich versuche, die Chars zu nem Wort zusammenzufügen... Woran liegt das?
Code:
char c1='A'; //Variablen inizialisieren
char c2='a';
char c3='a';
char c4='a';
char c5='a';
String s="Aaaaa";
for (c1 = 'A'; c1 < 'Z'+1; c1++) //Durchgehen aller Kombinationsmöglichkeiten
{
for (c2 = 'a'; c2 < 'z'+1; c2++)
{
for (c3 = 'a'; c3 < 'z'+1; c3++)
{
for (c4 = 'a'; c4 < 'z'+1; c4++)
{
for (c5 = 'a'; c5 < 'z'+1; c5++)
{
s=c1+c2+c3+c4+c5; //Zusammenfügen des Wortes, hier kommt ein "incompatible types" Fehler
}
}
}
}
}
Edit: Wenn ihr, außer mir nen Hinweis zu geben, wo das Problem liegt, mich noch auf nen gutes Tutorial verweisen könntet, wär's nett. Weil das, was ich hier hab, gefällt mir nicht so.