Hi,
ich bin neu in Java und versuche gerade selbstständig etwas zu programmieren...
Java
package de.erstesprogrammieren.java;
import java.util.Scanner;
public class Erstesprogrammieren {
public static void main(String[] args) {
int alter;
String antwort;
Scanner Scanner1 = new Scanner(System.in);
System.out.println("Also du möchtest eine Bar betreten?");
antwort = Scanner1.nextLine();
if(antwort = "Ja"){ // HIEEERRR
System.out.println("Oke, wie alt bist du denn?");
alter = Scanner1.nextInt();
if(alter <= 15){
System.out.println("Du bist leider zu jung, mach dich vom Acker!");
}
else if(alter <= 17){
System.out.println("Du darfst rein, aber keine alkoholische Getränke bestellen!");
}
else if(alter < 18){
System.out.println("Hab spaß! :D");
}
}
else if(antwort ="Nein"){ // <------ HIIEER
System.out.println("Gut, dann nicht.");
}
}
}
Alles anzeigen
Ich versuche hier eine ganz ganz kleine Abfrage hier zu programmieren, doch bei den markierten Stellen(wo dahinter "// HIIER" steht) wird ein "Fehler" angezeigt und da kommt folgendes:
...
antwort = Scanner1.nextLine();
if(antwort = "Ja" != null){
System.out.println("Oke, wie alt bist du denn?");
...
Kennt sich einer aus und mir erklären was ich falsch gemacht habe??