Hallo ich hatte mal eine Frage bezüglich der verschachtelten if-Bedingung:
Ich möchte, dass das Programm erst schauen soll ob der Name == Max ist und falls das richtig ist ob der Nachname == Mustermann ist. Falls das nicht der Fall sein sollte sollte das Programm sowas wie "Der Name ist falsch " ausgeben. Irgendwie klappt das bei mir nicht, also das Programm, was ich geschrieben habe lautet:
public void setName(String name)
{
}
public void setNachname(Sring nachname)
{
}
public void anzeigen()
{
if (name == "Max")
{ System.out.println ("Ich heiße Max");
}
else if (vorname == "Mustermann")
{
System.out.println ("Ich heiße Max Mustermann");
}
else
System.out.println ("Ich heiße nicht Max Mustermann");
}
Ich möchte, dass das Programm erst schauen soll ob der Name == Max ist und falls das richtig ist ob der Nachname == Mustermann ist. Falls das nicht der Fall sein sollte sollte das Programm sowas wie "Der Name ist falsch " ausgeben. Irgendwie klappt das bei mir nicht, also das Programm, was ich geschrieben habe lautet:
public void setName(String name)
{
}
public void setNachname(Sring nachname)
{
}
public void anzeigen()
{
if (name == "Max")
{ System.out.println ("Ich heiße Max");
}
else if (vorname == "Mustermann")
{
System.out.println ("Ich heiße Max Mustermann");
}
else
System.out.println ("Ich heiße nicht Max Mustermann");
}