Hi,
Ich hab heute erst mit Java angefangen und n bisschen rumprobiert und so.
Hab ich mich also auch gleich an if und so rangewagt:
Das ist nichts ernsthaftes, nur n kleiner Spaß beim lernen :-D.
Wenn ich das allerdings ausführe und Nein eingebe, dann kommt sowohl die Ausgabe von speicher.equals(Nein) als auch die von else.
Wie schaff ich das jetzt, dass nur speicher.equals(Nein) angezeigt wird?
MfG
Johannes
Ich hab heute erst mit Java angefangen und n bisschen rumprobiert und so.
Hab ich mich also auch gleich an if und so rangewagt:
Code:
import java.io.*;
public class scan
{
public static void main(String [] args) throws IOException
{
BufferedReader eingabe = new BufferedReader(new InputStreamReader(System.in));
String speicher = "";
String Ja = "Ja";
String Nein = "Nein";
System.out.println("Magst du mich? Ja/Nein");
speicher = eingabe.readLine();
if (speicher.equals(Nein))
{
System.out.println("Fick dich!");
}
if (speicher.equals(Ja))
{
System.out.println("Awwww :3 Ich dich auch :D");
}
else
{
System.out.println("Hö? Nochmal, bitte...mit großem Anfangsbuchstaben");
}
}
}
Das ist nichts ernsthaftes, nur n kleiner Spaß beim lernen :-D.
Wenn ich das allerdings ausführe und Nein eingebe, dann kommt sowohl die Ausgabe von speicher.equals(Nein) als auch die von else.
Wie schaff ich das jetzt, dass nur speicher.equals(Nein) angezeigt wird?
MfG
Johannes