Niklas102030
Grünschnabel
Ich möchte gerne das was im ersten Textfeld steht auf ein Palimdrom testen und darauffolgend eine Nachricht im zweiten Textfeld ausgeben. Was mache ich falsch? Hier der Code:
private void palindrom() {
String eingabe = jTextFieldEingabe.getText();
String ausgabe = jTextFieldAusgabe.getText();
int anzahl = eingabe.length();
String rueckwaerts = eingabe.substring(anzahl,0);
String vorwaerts = eingabe.substring(0,anzahl);
if (rueckwaerts == vorwaerts) {
jTextFieldAusgabe.setText("Ein Palindrom ist vorhanden!");
jTextFieldEingabe.setText("");
} else {
jTextFieldAusgabe.setText("Kein Palindrom ist vorhanden!");
jTextFieldEingabe.setText("");
}
}
private void palindrom() {
String eingabe = jTextFieldEingabe.getText();
String ausgabe = jTextFieldAusgabe.getText();
int anzahl = eingabe.length();
String rueckwaerts = eingabe.substring(anzahl,0);
String vorwaerts = eingabe.substring(0,anzahl);
if (rueckwaerts == vorwaerts) {
jTextFieldAusgabe.setText("Ein Palindrom ist vorhanden!");
jTextFieldEingabe.setText("");
} else {
jTextFieldAusgabe.setText("Kein Palindrom ist vorhanden!");
jTextFieldEingabe.setText("");
}
}