Moin Leute,
Ich soll ein Programm schreiben, dass überprüft, ob eine Wort ein Palindrom, also was rückwärts gelesen das gleiche Wort ergibt, ist oder nicht. Das Programm sollen wir mir Hilfe des JavaEditors erstellen.
Nun ist mein Problem, dass das Programm immer Nein ankreuzt, egal was ich eingebe.
Mein Code
Compilieren lässt es sich ohne Probleme, gibt keine Fehlermeldung aus.
Hoffe mal, ihr könnt mir helfen...
Ich soll ein Programm schreiben, dass überprüft, ob eine Wort ein Palindrom, also was rückwärts gelesen das gleiche Wort ergibt, ist oder nicht. Das Programm sollen wir mir Hilfe des JavaEditors erstellen.
Nun ist mein Problem, dass das Programm immer Nein ankreuzt, egal was ich eingebe.
Mein Code
Java:
public void jButton1_ActionPerformed(ActionEvent evt) {
String eingabe="";
String ausgabe="";
char ch;
eingabe=input.getText();
int lang=eingabe.length();
for (int i=lang; i<0; i--) {
ch=eingabe.charAt(i);
ausgabe=ausgabe+ch;
}
if (ausgabe.contentEquals(eingabe)) {
jCheckBox1.setSelected(true);
}
else {
jCheckBox2.setSelected(true);
}
}
Compilieren lässt es sich ohne Probleme, gibt keine Fehlermeldung aus.
Hoffe mal, ihr könnt mir helfen...
Zuletzt bearbeitet: