Hallo,
eigentlich total simples Programm aber es bereitet mir Kopfzerbrechen, denke
mal das ist wieder so ein winzig kleiner Fehler auf den man allein net kommt
Ich wollte mit dem Programm einfach nur mal so das zugreifen auf Methoden ausprobieren.
Jetzt frage ich mich allerdings warum er mir das nicht korrekt ausgibt. Kann man das
mit Strings nicht machen, das man die in jedem schleifenschritt um einen char erhöht?
eigentlich total simples Programm aber es bereitet mir Kopfzerbrechen, denke
mal das ist wieder so ein winzig kleiner Fehler auf den man allein net kommt
Java:
public class Weihnachtsbaum
{
public static void printKette(char zeichen, int start, int laenge)
{
char leerzeichen = ' ';
String zeichenkette = " ";
String zeichenketteA = " ";
for(int i = 1; i < start; i++)
{
zeichenkette = " "+leerzeichen;
}
for(int i = 0; i < laenge; i++)
{
zeichenketteA = ""+zeichen;
}
System.out.print(zeichenkette+zeichenketteA);
}
public static void main(String[] args)
{
printKette('a', 3, 10);
}
}
Ich wollte mit dem Programm einfach nur mal so das zugreifen auf Methoden ausprobieren.
Jetzt frage ich mich allerdings warum er mir das nicht korrekt ausgibt. Kann man das
mit Strings nicht machen, das man die in jedem schleifenschritt um einen char erhöht?
Zuletzt bearbeitet: