Hallo,
ich habe gerstern mit Java angefangen; erschlagt mich bitte nicht
Es geht um eine Passwortabfragt bzw. allgemein um das Abfragen von Wörtern/Buchstaben.
Guckt euch den Code mal an. Auf der Console kommt jedes mal die Falsch-Meldung egal was ich eingebe. Ich habe das gestern schonmal mit int probiert, also mit eingabe von Zahlen, was funktioniert hat.
Für mich erscheint es jetzt rein optisch logisch weil es ja mit Zahlen (wenn ich die restlichen Strings als Int hinterlege und das Passwort auch eine Zahl ist) funktioniert. Aber er will trotzdem nicht
Und ich weis das hardcodierte Passwortabfragen blödsinn sind, aber ich lerne ja erst grade und das ist ja nur ein Beispiel
Ist bestimmt ein Klacks für euch
Vielen Dank und schönes Wochenende
ich habe gerstern mit Java angefangen; erschlagt mich bitte nicht
Es geht um eine Passwortabfragt bzw. allgemein um das Abfragen von Wörtern/Buchstaben.
Guckt euch den Code mal an. Auf der Console kommt jedes mal die Falsch-Meldung egal was ich eingebe. Ich habe das gestern schonmal mit int probiert, also mit eingabe von Zahlen, was funktioniert hat.
Java:
import java.util.Scanner;
public class Test
{
public static void main (String [] args)
{
String passwort;
passwort = "Hallo";
System.out.println("Bitte Passwort eingeben:");
Scanner tastatur = new Scanner (System.in);
String ausgabe = tastatur.nextLine();
if (ausgabe == passwort) {
System.out.println("RICHTIG!!!");
}
else{
System.out.println("FALSCH!!!");
}
}
}
Für mich erscheint es jetzt rein optisch logisch weil es ja mit Zahlen (wenn ich die restlichen Strings als Int hinterlege und das Passwort auch eine Zahl ist) funktioniert. Aber er will trotzdem nicht
Und ich weis das hardcodierte Passwortabfragen blödsinn sind, aber ich lerne ja erst grade und das ist ja nur ein Beispiel
Ist bestimmt ein Klacks für euch
Vielen Dank und schönes Wochenende