CodeGym/Kurs Javy/Składnia Java/Gotowy na swój pierwszy program

Gotowy na swój pierwszy program

Dostępny

(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)
System.out.println(1);
Wyświetla na ekranie liczbę 1
System.out.println("Amigo");
Wyświetla na ekranie „Amigo”
System.out.println("Raszi i 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
System.out.println("Amigo");
System.out.println("jest");
System.out.println("najlepszy");
Amigo
jest
najlepszy
2
System.out.print("Amigo");
System.out.println("jest");
System.out.print("najlepszy");
Amigojest
najlepszy
3
System.out.print("Amigo");
System.out.print("jest");
System.out.print("najlepszy");
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.

1
Zadanie
Składnia Java,  poziom 0lekcja 3
Niedostępne
Tak sobie myślę, że bycie programistą jest cool
Jeżeli uważasz inaczej, to znaczy, że prawdopodobnie nie jesteś programistą. Czas to sprawdzić i napisać swój pierwszy program. Użyj komendy wyświetlania na ekranie, aby wyświetlić zdanie, które absolwent CodeGym wydrapał na kadłubie swojego statku kosmicznego: „Myślę, że bycie programistą jest cool”.
Komentarze (25)
  • Popularne
  • Najnowsze
  • Najstarsze
Musisz się zalogować, aby dodać komentarz
burgerport
Poziom 1 , -, Poland
26 grudnia 2024, 00:05
zawsze. zawsze zapominam tego apostrofa
Anonymous #11497913
Poziom 1 , Poland
3 kwietnia 2024, 15:29
System.out.println("To" + " " + " pomaga" + "!")
oskar
Poziom 0 , Poland
21 marca 2024, 19:34
system.out.print("pomaga");
dmurzyn567
Poziom 2
18 stycznia 2024, 17:30
Super, dużo się już dzięki temu nauczyłem. Znalazłem coś, co mi pomoże
Dominik
Poziom 0 , Polska, Poland
23 listopada 2023, 15:50
Drugie zadanie, drugi raz zapomniałem średnika xD. Za dużo pythona i suppose.
Dominik
Poziom 0 , Polska, Poland
23 listopada 2023, 15:35
Skoro nie są w stanie dżwignąć kamienia to jak do lichq udomowili robotycznego wilka xDDD
18 marca 2023, 00:41
po co pisac 3 razy komende system.out.print? nie mozna 1 raz? system.out.print("Amigo jest najlepszy"); poza tym u mnie cudzyslow" jest razem z 3 a nie na Enter
Mateusz
Poziom 0
4 lutego 2023, 13:18
Gdzie ma to pokazac ze kod jest prawidowy??
Dariusz Pomorski
Poziom 2 , Poland
8 stycznia 2023, 13:49
Taki elementarz dla pierwszoklasisty. Super
tigtrzyer
Poziom 2 , Poland, Poland
9 sierpnia 2022, 08:50
na razie IZI :D