CodeGym /Kursy /Składnia Java /Różne sposoby tworzenia zmiennych

Różne sposoby tworzenia zmiennych

Składnia Java
Poziom 2 , Lekcja 5
Dostępny

– Cześć, kolego. Na wszelki wypadek zrobiłem dla Ciebie kopię Twojej umowy. Raszi, ten skąpiec, żyje w błogiej nieświadomości. Powinieneś zobaczyć liczby w mojej umowie. Ha!

– Dobra robota, Diego. Naprawdę wiele się od Ciebie uczę.

– Jasne, Amigo. Na świecie jest zbyt wielu głupich ludzi, którzy chcą się wzbogacić, nic nie robiąc. Ale jeszcze więcej jest idiotów, którzy są gotowi pracować za darmo.

– OK, wróćmy do naszej lekcji. Teraz nauczę Cię kilku sposobów tworzenia zmiennych:

Przykład Wyjaśnienie
String s1 = new String();
String s2 = "";
Tworzy dwa identyczne, puste stringi.
int a;
Tworzy zmienną int;
int a = 5;
Tworzy zmienną int o nazwie a i ustawia jej wartość równą 5
int a = 5, b = 6;
Tworzy zmienną int o nazwie a i ustawia jej wartość równą 5 Tworzy zmienną int o nazwie b i ustawia jej wartość równą 6
int a = 5, b = a + 1;
Tworzy zmienną int o nazwie a i ustawia jej wartość równą 5 Tworzy zmienną int o nazwie b i ustawia jej wartość równą 6
Date data = new Date();
Tworzy obiekt Date. Jest on inicjalizowany bieżącą datą i godziną.
boolean jestPrawda = true;
Inicjalizuje zmienną boolean wartością true
boolean jestMniejsze = (5 > 6);
Przypisuje wartość false do zmiennej jestMniejsze. Zmienne Boolean akceptują tylko wartości true i false.

– Super, Diego! Z Twoim tłumaczeniem wszystko staje się jasne.

– LOL! Dzięki, Amigo.

– Przy okazji – mam dla Ciebie jeszcze kilka ćwiczeń. Jak Ci idzie do tej pory?

– Zadania nie były zbyt trudne, a niektóre były nawet zabawne.

Komentarze (5)
TO VIEW ALL COMMENTS OR TO MAKE A COMMENT,
GO TO FULL VERSION
Anonymous #11274698 Poziom 8, Gorzow Wielkopolski, Poland
12 lutego 2023
Czym się różni Kot kot1; od Kot kot1= null;?
Maciek Kordalski Poziom 5, Buchbach, Germany
2 marca 2023
Niczym. W obu przypadkach wartość kot1 wynosi null;
NiceHatMate Poziom 20, Poland, Poland
17 stycznia 2024
No wlascnie niczym sie nie rozni wiec no troche glupota ze da sie tylko na jeden sposob
Kamil Toman Poziom 9, Poland, Poland
10 września 2021
String s1 = new String(); String s2 = ""; Hi, you wrote that both Strings above are identical, but don't they have different references? I understand that value they hold is same, which is null. But if they references differ they won't be 100% identical. Am I right??
Maciej Bugała Poziom 4, Poland
15 września 2021
Chodzi o to ze ich tresc jest identyczna.