Witam właśnie zacząłem przygodę z programowaniem. W książce "Rusz głową Java" na str. 45 jest takie zadanie do wykonania. Edycję każą robić w notatniku a kompilację w konsoli CMD:
Na podstawie poniższych wyników wyświetlonych na ekranie:
java Test
DooBeeDooBeeDo
*uzupełnij brakujące fragmenty kodu: *
class DooBee {
public static void main(String[] args) {
int x=1;
while (x<__ ) {
System.out.println("Doo");
System.out.println("Bee");
x=x+1;
}
if (x==__ ) {
System.out.println("Do");
}
}
}
Tam gdzie jest miejsce na uzupełnienie wstawiłem while (x<2)
i poniżej if (x==1)
ale po kompilacji wychodzi mi Doo
i pod spodem Bee
zamiast w jednej linii.
Co robię źle? Nawet jeśli jest błąd w treści zrobiony specjalnie i zamiast println
, wstawię tylko print
to zamiast DooBeeDooBeeDo
wyskakuje mi DooBee
Ps. Plik nazwałem DooBee
, tak jak klasę nie wiem czemu wstawili Test
, może także celowo.
Pozdrawiam!