PL
Java - podstawowe typy danych na pierwszy miesiąc nauki
6 points
Poniżej omówiono podstawowe typy danych, które powinien poznać początkujący programista.
xxxxxxxxxx
1
package examples;
2
3
public class TypyDanych {
4
5
public static void main(String[] args) {
6
7
int liczba = 5;
8
9
// Wyjaśnienie tej 1 lini kodu:
10
// int - typ danych
11
// liczba - nazwa naszej zmiennej, możemy sobie nazwać jak nam się podoba
12
// = - powoduje, że jesteśmy w stanie przypisać do zmiennej liczbę
13
// 5 - wartość, którą przypisujemy naszej zmiennej
14
// ; - każda zmienna kończy się w javie znakiem ';'
15
}
16
}
Cała linia:
xxxxxxxxxx
1
int liczba = 5;
To jest właśnie zmienna.
Po pewnym czasie można zauważyć, że wszystkie zmienne wyglądają podobnie. Pisząc kod, wchodzi to w życie i przestaje się myśleć o tym jak definicja zmiennej wyglądała i z jakich części się składała.
-
int
- double
- boolean
- char
- String
Przykład:
xxxxxxxxxx
1
package examples;
2
3
public class TypyDanychPrzyklad2 {
4
5
public static void main(String[] args) {
6
7
int liczba = 5;
8
System.out.println(liczba);
9
10
double liczbaZmiennoPrzecinkowa = 3.25; // np bilet na autobus
11
System.out.println(liczbaZmiennoPrzecinkowa);
12
13
// boolean to tylko 2 wartości - true lub false
14
boolean prawdaCzyFalsz1 = true;
15
boolean prawdaCzyFalsz2 = false;
16
System.out.println(prawdaCzyFalsz1);
17
System.out.println(prawdaCzyFalsz2);
18
19
char pojedynczyZnak = 'a'; // literka lub cyferka
20
System.out.println(pojedynczyZnak);
21
22
String znaki = "Jestem programistą";
23
System.out.println(znaki);
24
}
25
}
Resultat z konsoli:
xxxxxxxxxx
1
5
2
3.25
3
true
4
false
5
a
6
Jestem programistą
Uwaga:
Dodatkowo można wiedzieć, że są jeszcze takie typy danych jak:
- float
- long
- short
- byte
- Obiekty np: Point, User i inne ...
- Kolekcje np: List<String>, Map<String, User>, Set<User> ...
Jest to jednak dodatkowy punkt, i zdecydowanie lepiej skupić się na typach danych omówionych w artykule.