hallo (: ich bin grad dabei ein java programm zu schreiben und ich will eine if abfrage machen, wenn das geschlecht weiblich(1 für weiblich,2 für männlich) ist und das alter >= 18 dann soll die begrüßung "sehr geehrte frau ..." kommen
ich hab system in (eingabe des namen) mit dem scanner aus dem java util ordner gemacht
und hab bis jz so viel geschrieben
import java.util.Scanner;
public class hallo { public static void main (String[] args){
System.out.println("Wie ist Ihr Name?");
Scanner personen = new Scanner (System.in);
String name = personen.next();
System.out.println("Ihr Geschlecht? (1 für weiblich, 2 für männlich)");
byte geschlecht = personen.nextByte();
System.out.println("Ihr Alter?");
byte alter = personen.nextByte();
if (geschlecht = 1 && alter >= 18){
System.out.println("Guten Tag Frau" + name);
}
}
}
ich bekomm den fehler "bad opterand types for binary operator && . first type: int, second type; boolean"
sorry aber ich bin echt schlecht improgrammieren bis jetzt :(