– Cześć, to znowu ja. Udzielę Ci dzisiaj trzech lekcji. A oto jest druga z nich! Usiądź wygodnie i słuchaj. Opowiem Ci o wyświetlaniu tekstu na ekranie. Tak naprawdę to bardzo proste:

Kod Java Co zostanie wyświetlone na ekranie
System.out.println("Diego");
System.out.println(3);
System.out.println("Do" + "Ciebie" + "Szłam");
Diego
3
DoCiebieSzłam
System.out.println(1 + 3);
System.out.println("1" + "3");
System.out.println(1 + "3");
System.out.println("1" + 3);
System.out.println("1" + (1 + 3));
4
13
13
13
14
System.out.println("Amigo jest najlepszy!");
System.out.println("Amigo" + "jest najlepszy!");
System.out.println("Amigo" + " " + "jest najlepszy!");
Amigo jest najlepszy!
Amigojest najlepszy!
Amigo jest najlepszy!
System.out.println(3 * 3 + 4 * 4);
System.out.println(1 * 2 + 3 * 4);
25
14
System.out.print("Diego");
System.out.print("Diego");
System.out.print("Diego");
DiegoDiegoDiego
System.out.print("Diego ");
System.out.println("jest najlepszy!");
System.out.print("Amigo ");
System.out.println("jest najlepszy!");
Diego jest najlepszy!
Amigo jest najlepszy!
1
Zadanie
Składnia Java,  poziom 1lekcja 7
Niedostępne
Znajdowanie błędów
Jeżeli znasz kogoś, kto twierdzi, że nigdy nie popełnił błędu w programowaniu, to zapewniam Cię: on nie jest człowiekiem. Programowanie wolne od błędów to tylko legenda. Ale spokojnie, błędy nie są takie straszne. Należy zaakceptować fakt, że są one nieuniknione. Wyszukujemy je (lub „łapiemy”, jak czasem mówią profesjonaliści) i poprawiamy.

– Czy możesz jeszcze raz opowiedzieć mi o print() i println()?

– Funkcja print() służy do wyświetlania tekstu na ekranie, znak po znaku. Kiedy w danej linii na ekranie nie ma już miejsca, tekst zaczyna być wyświetlany w następnej linii. Możesz użyć funkcji println(), aby zakończyć wyświetlanie tekstu w bieżącej linii, nawet zanim będzie ona pełna. Kolejny tekst pojawi się w następnej linii.

– OK. A na czym polegała ta sztuczka z dodawaniem liczb i ciągów znaków?

– Jeżeli dodasz do siebie dwie liczby, wynikiem również będzie liczba: 2+2 równa się 4. Jeżeli dodasz do siebie liczbę i ciąg (string), liczba zostanie skonwertowana do ciągu znaków. Następnie oba ciągi są po prostu łączone ze sobą.

– Och! Tak myślałem na podstawie przykładów, ale nie miałem pewności. Dziękuję za tę interesującą lekcję, Basiu.

– Proszę bardzo. A na koniec – kilka zadań od Diego. Chciał, żebym sprawdziła Twoje postępy.

1
Zadanie
Składnia Java,  poziom 1lekcja 7
Niedostępne
Nie potrzebujemy dodatkowych linii
Niedoświadczeni, a czasem również doświadczeni programiści tworzą zbędny kod. Tak na wszelki wypadek. Mogą na przykład zadeklarować kilkadziesiąt zmiennych, a następnie nie wiedzieć, co z nimi zrobić. W tym zadaniu ktoś ewidentnie zrobił coś dziwnego, a my musimy to naprawić. Poszukaj nieużywanych zmiennych i skonwertuj je do komentarzy, aby ukryć je przed kompilatorem.
1
Zadanie
Składnia Java,  poziom 1lekcja 7
Niedostępne
Wprowadzanie kodu
Nie musisz myśleć, po prostu go wyklep! Brzmi to trochę paradoksalnie, ale czasami Twoje palce „pamiętają” kod lepiej niż Twój świadomy umysł. Właśnie dlatego trening w tajnym centrum CodeGym zawiera zadania wymagające wprowadzania kodu. Wprowadzając kod, przyzwyczajasz się do składni oraz zarabiasz ciemną materię. Co więcej, walczysz z własnym lenistwem!