Hallo!
Ich bin neu hier und habe eine Frage zu einer Aufgaben, die ich im Rahmen eines Java-Programmierkurses bearbeiten muss:
Wir sollen eine Klasse Geschenkpapier entwerfen mit einer Methode in der dasselbe Muster in aufeinanderfolgendein Reihen auftaucht und eine zweite Methode in der das Muster jeweils in zwei Reihen versetzt auftaucht. Diese Methoden werden aus einer anderen Klasse heraus aufgerufen (GeschenkpapierTest). Die erste Methode funktioniert auch, aber bei der zweiten Methode habe ich in der Konsolenausgabe große Lücken zwischen den Zeilen. Was mache ich falsch?
sieht so bei mir aus, die Zeilen sollen aber alle untereinander sein:
Ich bin neu hier und habe eine Frage zu einer Aufgaben, die ich im Rahmen eines Java-Programmierkurses bearbeiten muss:
Wir sollen eine Klasse Geschenkpapier entwerfen mit einer Methode in der dasselbe Muster in aufeinanderfolgendein Reihen auftaucht und eine zweite Methode in der das Muster jeweils in zwei Reihen versetzt auftaucht. Diese Methoden werden aus einer anderen Klasse heraus aufgerufen (GeschenkpapierTest). Die erste Methode funktioniert auch, aber bei der zweiten Methode habe ich in der Konsolenausgabe große Lücken zwischen den Zeilen. Was mache ich falsch?
sieht so bei mir aus, die Zeilen sollen aber alle untereinander sein:
Java:
public class Geschenkpapier {
public void Muster1(int Zeilen) {
for (int i=1; i<=Zeilen; i++) {
System.out.println();
for (int j=1; j<=10; j++)
System.out.print("** ");
}
}
public void Muster2(int Zeilen) {
for (int i=1; i<=Zeilen; i++) {
System.out.println();
for (int j=1; j<=10; j++)
System.out.print(":-) ");
for (int k=2; k<=Zeilen; k++)
System.out.println();
for (int l=1; l<=10; l++)
System.out.print(" :-)");
}
}
}