– Cześć, Amigo.

– Cześć, Barbaro Przewoźnik.

– Mów mi Baśka. Nie bądźmy tacy oficjalni.

– OK, Baśka.

– Wierzę, że z moją pomocą wkrótce będziesz naprawdę dobry. Mam duże doświadczenie w szkoleniu nowicjuszy. Trzymaj się mnie, a wszystko będzie dobrze. Okej, zaczynajmy.

– W Javie istnieją dwa główne typy: String i int. Do przechowywania ciągów znaków/tekstów używamy typu String, a do przechowywania liczb całkowitych – typu int. Aby zadeklarować nową zmienną, należy podać jej typ i nazwę. Nazwa nie może być taka sama jak nazwy innych zmiennych i/lub funkcji.

Przykład 1, kod: Opis
String s;
Deklarowana jest nowa zmienna s. Może ona przechowywać tekst.
int i;
Deklarowana jest nowa zmienna i. Może ona przechowywać liczby całkowite.

– Możesz przypisywać wartości do zmiennych już w momencie deklaracji.

Przykład 2, kod: Opis
String s = "Baśka";
Zmienna s przechowuje ciąg "Baśka".
int i = 5;
Zmienna i przechowuje liczbę 5.

– Aby przypisać do zmiennej nową wartość, używamy znaku =. Jest on nazywany również „operatorem przypisania”. Przypisanie oznacza umieszczenie w zmiennej wartości z innej zmiennej lub wartości wyliczonej z kilku zmiennych.

Przykład 3, kod: Opis
int a = 5;
Zmienna a przechowuje wartość 5.
int b = 6;
Zmienna b przechowuje wartość 6.
int c = a + b;
Zmienna c przechowuje wartość 11.

– Wartości zmiennej można użyć do obliczenia nowej wartości, która zastąpi tę starą.

Przykład 4, kod: Opis
int a = 2;
Teraz a jest równe 2
int b = 3;
Teraz b jest równe 3
a = a + b;
Teraz a jest równe 5
b = b + 1;
Teraz b jest równe 4

– Możesz łączyć ciągi, używając znaku +:

Przykład 5, kod: Opis
String s1 = "Do";
String s2 = "Ciebie";
String s3 = s1 + s2 + "Szłam";
Zmienna s3 przechowuje ciąg "DoCiebieSzłam"

– Czasami przydatne mogą być ciągi składające się z jednej lub większej ilości spacji:

Przykład 6, kod: Opis
String s1 = "Mój ulubiony film to";
String s2 = "Paragraf";
int numerParagrafu = 22;
String tekst = s1 + " " + s2 + " " + numerParagrafu;
tekst przechowuje ciąg "Mój ulubiony film to Paragraf 22"

– Przyjrzyjmy się wyświetlaniu tekstu i zmiennych na ekranie:

Przykład 7, kod:
1
System.out.println("Każdy powinien robić to, co do niego należy");
2
String s = "Każdy powinien robić to, co do niego należy";
System.out.println(s);

– Przy okazji – Diego prosił, żeby przekazać Ci kilka ćwiczeń:

undefined
1
Zadanie
Składnia Java, poziom 1, lekcja 4
Niedostępne
CodeGym. Naucz się raz - używaj zawsze
Oto zagadka: „napisane raz, działa zawsze”. Odpowiedź: program Java. To właściwa odpowiedź, ponieważ Java jest odpowiednio skonstruowana i logiczna. Przeredagujmy to hasło dla naszych studentów i studentek: „naucz się raz - używaj zawsze!” I oto małe zadanie tematyczne: napisz program, który wyświetla na ekranie to użyteczne zdanie 10 razy.
undefined
1
Zadanie
Składnia Java, poziom 1, lekcja 4
Niedostępne
Eee... Szczęśliwego Nowego Roku!
Co się wydarzy, jeśli nie porzucisz nauki? Co może się stać, jeśli nadal będziesz wykonywać zadania i pracować nad lekcjami? Jeżeli tak będzie, to jest szansa, że następny Nowy Rok (czyli za co najmniej trzy miesiące) będziesz świętować jako prawdziwy programista! To tylko marzenia... Lepiej zajmijmy się pracą. Usuńmy niepotrzebne komentarze i wyświetlmy życzenia noworoczne.
undefined
1
Zadanie
Składnia Java, poziom 1, lekcja 4
Niedostępne
Zmieńmy kod
Edytowanie cudzego kodu jest czasem trudniejsze niż pisanie własnego. Zaufaj doświadczeniu ekspertów tajnego centrum CodeGym. Uznali oni, że w naszym kursie muszą się znaleźć również zadania dotyczące poprawiania kodu. Na razie otwórzmy nasze ćwiczenie z prostym kodem, przyjrzyjmy się mu i zmieńmy go tak, aby zmienna imie przyjmowała wartość „Amigo”.
undefined
1
Zadanie
Składnia Java, poziom 1, lekcja 4
Niedostępne
Jeszcze kilka poprawek
Artykuły typu „1001 wskazówek, jak zostać Wielkim Programistą” prawie zawsze zawierają zdanie „Kod napisany przez innych nauczy Cię, jak pisać własny”. Programista rzadko pracuje sam, więc ta rada jest szczerą prawdą. Zignorowanie jej na pewno Ci nie pomoże. Musimy przyzwyczaić się do pracy zespołowej i poprawiania kodu innych osób.
undefined
1
Zadanie
Składnia Java, poziom 1, lekcja 4
Niedostępne
Zakomentuj to, co zbędne
Komentarze są znacznie bardziej przydatne, niż z początku się wydaje! Dzięki nim możesz ukryć przed kompilatorem różne tajne informacje! I tylko inni programiści będą mogli je odczytać. Nasz program zawiera kilka dodatkowych linii, które uniemożliwiają mu prawidłowe działanie. Rozwiąż ten problem, komentując zbędne linie.
undefined
1
Zadanie
Składnia Java, poziom 1, lekcja 4
Niedostępne
Znowu mam 15 lat!
Widzisz przed sobą kod napisany przez inną osobę. Jest niepoprawny i tajemniczy. Ale nie martwisz się, bo przecież znasz się na programowaniu jak nikt inny. Możesz wprowadzać wszelkie zmiany – pomoże Ci w tym kompilator. Co zatem powinieneś/powinnaś zrobić, aby przywrócić spokój i równowagę? Po prostu zmodyfikuj ten program tak, aby zmienna wiek przyjęła wartość 15.
undefined
1
Zadanie
Składnia Java, poziom 1, lekcja 4
Niedostępne
Zadziała tylko 20
Wielu programistów ma bzika na punkcie łamigłówek, takich jak: kostka Rubika, „użyj dwóch zapałek, aby ułożyć 100”, Wieża Hanoi i inne. Ich mózgi tak już działają. Poćwiczmy zatem rozwiązywanie łamigłówek w programach. W tym przypadku należy użyć znaków plus i minus, aby wynik zmiennej był równy 20.