Hallo, ich habe ein kleines Problem mit der HA und zwar mein Lehrer wollte eine Datei die die Namen und Passwörter abgleicht aber ohne & Zeichen. Allerdings weiß ich nciht genau wie ich es machen soll.(mit & habe ich es direkt hinbekommen aber ohne fällt mir nichts ein) Das Problem ist das er zwar alle namen kennt und auf diese auch den Text ausgibt den er soll allerdings solange nicht die letzte if Bedingung stimmt spuckt er auch die else aus. Vielen dank im voraus falls mir wer helfen kann.
Java:
public class Anmeldungdrei
{
public static void main(String[] args)
{
if(args[0].equals("Franz"))
{
System.out.print("Willkommen " + args[0] + "." + "\n");
}
if(args[1].equals("asdf1234"))
{
System.out.println("Der Benutzer " + args[0] + " ist jetzt angemeldet.");
}
if(args[0].equals("Heiko"))
{
System.out.print("Willkommen " + args[0] + "." + "\n");
}
if(args[1].equals("theIncredibleHeik"))
{
System.out.println("Der Benutzer " + args[0] + " ist jetzt angemeldet.");
}
if(args[0].equals("Christian"))
{
System.out.print("Willkommen " + args[0] + "." + "\n");
}
if(args[1].equals("Gott"))
{
System.out.println("Der Benutzer " + args[0] + " ist jetzt angemeldet.");
}
if(args[0].equals("Torsten"))
{
System.out.print("Willkommen " + args[0] + "." + "\n");
}
if(args[1].equals("welchesPasswort"))
{
System.out.println("Der Benutzer " + args[0] + " ist jetzt angemeldet.");
}
else
{
System.out.println("Die Benutzerdaten sind Falsch!" + "\n" + "Versuchen Sie es bitte ernuert." + "\n" + "Vergessen Sie nicht auf Groß-und Klein-schreibung zu achten.");
}
}
}