Hey, ich habe eine Frage, ich muss die Aufgabe "Tannenbaum" machen, ich muss mit Parametern arbeiten und wenn "true" oder "false" kommt bzw. schreibt, kommt einen Stern auf dem Baum. Das ist mein Problem, ich habe den Code geschrieben uns scheint alles zu passen, außer der Stern. Ich habe es versucht mit arsg[1].lenght==0; oder mit
if(args[1].contains("true" || args[1].contains("false")) {
for (int a = 1; a < laenge; a++)
System.out.print(" ");
System.out.println("*");
} else;
und klappt es nicht. Ich brauche Hilfe (
if(args[1].contains("true" || args[1].contains("false")) {
for (int a = 1; a < laenge; a++)
System.out.print(" ");
System.out.println("*");
} else;
und klappt es nicht. Ich brauche Hilfe (
Java:
public class tannenbaum {
public static void main(String[] args) {
int laenge = Integer.parseInt(args[0]);
for (int a = 1; a <= laenge; a++) {
for (int b = 1; b <= laenge - a; b++)
System.out.print(" ");
for (int b = 1; b <= (2 * a - 1); b++)
System.out.print("x");
System.out.println();
}
for (int i = 1; i < laenge; i++)
System.out.print(" ");
System.out.println("I");
}
}