(godzinę później)
– Wspaniale! Na czym skończyliśmy?
– Kod w metodzie czy coś takiego.
– Racja. Dokładnie. Ciało metody składa się z komend. Można nawet powiedzieć, że metoda to grupa komend, której nadano nazwę (nazwa metody). Oba stwierdzenia są prawdziwe.
– Istnieją różnego rodzaju komendy. Czy na Twojej planecie są psy?
– Tylko udomowione robotyczne wilki.
– Czy wykonują komendy?
– Jasne. „Ugryź”, „Zjedz”, „Szarp” i „Dobrze! Do nogi!”
– Hmm. Ładne komendy! Ale nie ma ich zbyt wiele.
– A ilu potrzebujemy?
– Język Java ma komendy na każdą okazję. Każda komenda opisuje jakąś akcję. Na końcu każdej komendy stawiamy średnik.
– Oto przykładowe komendy:
Komenda | Opis (co ona robi) |
---|---|
|
Wyświetla na ekranie liczbę 1 |
|
Wyświetla na ekranie „Amigo” |
|
Wyświetla na ekranie „Raszi i Amigo”
|
– Tak naprawdę to tylko jedna komenda System.out.println
. Używamy nawiasów, aby przekazać argumenty do komendy. W zależności od wartości argumentów, ta sama komenda może wykonywać różne akcje.
– To bardzo wygodne.
– Tak. Jeżeli chcesz wyświetlić na ekranie tekst, umieść go w cudzysłowie.
Apostrof wygląda tak: '
. A cudzysłów tak: "
. Cudzysłów ma inne zastosowanie niż apostrof. Nie należy ich ze sobą mylić.
– Klawisz cudzysłowu jest na klawiaturze obok przycisku Enter, prawda?
– Zgadza się.
Puls Amigo przyspieszył z 3 do 5 GHz. Nadal nie mógł w to uwierzyć. Właśnie nauczył się wyświetlać na ekranie napisy, a na dodatek okazało się to znacznie prostsze, niż myślał.
Amigo wyjrzał przez okno, żeby nieco się uspokoić. Liście zaczynały żółknąć. Rdzawa pora roku już blisko, pomyślał. Przez iluminator widział dużo więcej niż normalnie. Technologia przybyszów rzeczywiście była bardzo zaawansowana. E tam, jakie znaczenie mają teraz liście?! Przecież do wieczora tak wiele musi się jeszcze nauczyć!
Nadal był podekscytowany. Pewnego dnia napisze program, który sprawi, że na czas Rdzawego Sezonu wszystkie roboty schronią się w domach. Taki program uratowałby tysiące robotycznych żyć…
– Ta komenda ma dwie wersje: System.out.println()
i System.out.print()
– Jeśli użyjesz kilka razy komendy System.out.println()
, zobaczysz, że każdy kolejny tekst jest wyświetlany w nowej linii. Jeśli użyjesz komendy System.out.print()
, tekst zostanie wyświetlony w jednej linii. Na przykład:
Komendy | Co zostanie wyświetlone na ekranie | |
---|---|---|
1 |
|
Amigo jest najlepszy |
2 |
|
Amigojest najlepszy |
3 |
|
Amigojestnajlepszy |
– Pamiętaj: println
nie zaczyna wyświetlania tekstu w nowej linii. Wyświetla tekst w bieżącej linii, ale sprawia, że następny tekst będzie wyświetlony w nowej linii.
– Komenda println()
wyświetla tekst na ekranie i dodaje specjalny, niewidzialny „znak nowej linii”. To właśnie on powoduje, że kolejny tekst zaczyna się w nowej linii.
– Jak wygląda cały program?
– Spójrz na ekran:
public class Dom
{
public static void main(String[] args)
{
System.out.print("Amigo ");
System.out.print("jest ");
System.out.print("najlepszy");
}
}
– Och! Wszystko jasne. Dodaliśmy spacje na końcach wyrazów, aby się nie skleiły, tak?
– Dokładnie. Sprytny chłopak!
Ten komentarz sprawił, że Amigo zaczął promieniować z dumy.
– Świetnie. Oto Twoje pierwsze zadanie.
GO TO FULL VERSION