CodeGym /Kursy /Składnia Java /Wprowadzenie do typów int i String

Wprowadzenie do typów int i String

Składnia Java
Poziom 1 , Lekcja 4
Dostępny

– 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ń:

Komentarze (24)
TO VIEW ALL COMMENTS OR TO MAKE A COMMENT,
GO TO FULL VERSION
Molo Poziom 41, Jacksonville, Dania
14 sierpnia 2022
"Zadziała tylko 20" również zaliczone :]
Hoodie Poziom 4, Poland, Poland
14 lipca 2022
Mega zajawka jest narazie.
Sławek Poziom 1, Germany, Germany
20 czerwca 2022
String a = "CodeGym.Naucz się raz-używaj zawsze"; System.out.println(a); System.out.println(a); System.out.println(a); System.out.println(a); System.out.println(a); System.out.println(a); System.out.println(a); System.out.println(a); System.out.println(a); System.out.println(a); w tym zadaniu dostałem wskazówkę, że zrobiłem literówkę, tylko że ja jej nie widzę. Może ktoś z Was ją widzi.
Julia Poziom 10, Polska, Poland
21 czerwca 2022
Brakuje spacji po kropce
Rafał Poziom 2, Poland
11 grudnia 2023
spacja pi kropce i myslniku ?
m.ferenc1 Poziom 2
5 kwietnia 2022
póki co jestem zachwycony :) , wydałem już na 2 subskrybcje i juz wiem , że bedę kontynuował naukę, bo jest ona "niezbędna" do spełniania moich marzeń. Ja nie wyceniam swoich marzeń, po prostu robię wszystko żeby je spełnić.
Hoodie Poziom 4, Poland, Poland
14 lipca 2022
"Ja nie wyceniam swoich marzeń, po prostu robię wszystko żeby je spełnić." - No teraz to mnie zatkało. Naprawdę motywujące!
thunderek Poziom 1, Poland, Poland
2 stycznia 2022
na 1 poziomie i dalej wszystko jest premium
Maksym Poziom 1, Lublin, Poland
30 stycznia 2022
niestety
Kamil Poziom 1, Poland
18 lipca 2021
subskrypcja na 1 miesiac za 50 dolców to zbyt drogo. zakładając że bedziesz się uczyć rok to jest astronomiczna kwota. Lepiej zainwestować w kurs i samokształcenie z dostępnych materiałów w necie.
John Squirrels Poziom 40, San Francisco, Poland
20 lipca 2021
Panie Kamilu, dzień dobry. Mamy też do zaoferowania ROCZNE subskrypcji, z nimi Pan może zaoszczędzić 20%. Także od czasu do czasu można skorzystać promocją.
Sylvia Poziom 4, Poland, Poland
19 listopada 2021
O czym Ty piszesz? Przecież najtańszy kurs kosztuje 10tys zł, za rok tu zapłacisz troche ponad 2tys, gdzie tu logika? A uwierz mi ja jestem po jednym takim kursie i ćwiczeń tam jest za mało, jeden trener na 15osob, dużo czasu się traci gdy potrzebujesz pomocy i musisz czekać itd. Plus ogromny, że tu robisz gdy chcesz, ile chcesz, masz wolność i dowolność. Ja żałuję wydanych pieniędzy na kurs, bo i tak musze teraz sama się dokształcać i szkoda, że wtedy tej strony nie znałam.
Jeremi Poziom 2, Poland
14 lipca 2021
trochę mało ćwiczeń dla osób bez premium :(
John Squirrels Poziom 40, San Francisco, Poland
15 lipca 2021
Pan potrzebuje jedną z naszych subskrypcji, żeby móc kontynuować dalej.
januszgamesgames Poziom 1, Poland
23 czerwca 2021
Ogólnie bardzo fajne miejsce nauki ale gdyby tylko to premium było tańsze, bo nie mam dostępu do takich pieniędzy.
23 lutego 2021
"Szczęśliwego Nowego Roku" w kodzie brak wykrzyknika.
lagoona Poziom 2
6 stycznia 2021
czy ktos wie jak usunac te wkurzajace powiadomienia, ktore sie pojawiaja po kazdym ukonczonym zadaniu?