Apa Jinis Data ing Jawa?
Miturut jeneng, jinis data bisa disimpen ing variabel. Utamane ana rong jinis basa.- Basa sing diketik statis
- Basa sing diketik kanthi dinamis
Jinis Data ing Jawa
Ana rong jinis data ing Jawa.- Jinis Data Primitif
- Jinis Data Non-Primitif

Jinis Data Primitif
Jinis data sing wis ditemtokake ing Jawa dikenal minangka jinis data primitif. Ana 8 jinis data sing dijlentrehake ing ngisor iki.Ongko
Jinis data integer minangka standar 32 bit sing ditandatangani integer pelengkap loro.Ukuran
32 bitDefault
0Range Nilai
-2.147.483.648 dadi 2.147.483.647Tuladha
class Main {
public static void main(String[] args) {
// declaring int value
int intNumber = -125000;
System.out.println(intNumber);
}
}
Output
-125000
ngambang
Tipe data float yaiku titik ngambang 32-bit presisi tunggal. Yen sampeyan ngatasi array gedhe lan pengin ngirit memori, sampeyan bisa nggunakake float tinimbang pindho . Kita ora kudu nggunakake jinis data iki kanggo nilai sing tepat kayata mata uang.Ukuran
32 bitDefault
0.0Range Nilai
nganti 7 digit desimalTuladha
class Main {
public static void main(String[] args) {
// declaring float value
float floatNumber = -32.8f;
System.out.println(floatNumber);
}
}
Output
-32.8
pindho
Tipe data dobel yaiku titik ngambang 64-bit presisi ganda. Pilihan standar kanggo nilai desimal yaiku jinis data iki. Kita ora kudu nggunakake jinis data iki kanggo nilai sing tepat kayata mata uang.Ukuran
64 bitDefault
0.0Range Nilai
nganti 16 digit desimalTuladha
class Main {
public static void main(String[] args) {
// declaring double value
double doubleNumber = -24.3;
System.out.println(doubleNumber);
}
}
Output
-24.3
dawa
Jinis data dawa minangka standar 64 bit loro integer pelengkap. Yen sampeyan ngatasi nilai sing luwih akeh tinimbang sing diwenehake dening int banjur gunakake jinis data iki.Ukuran
64 bitDefault
0Range Nilai
-9.223.372.036.854.775.808 dadi 9.223.372.036.854.775.807Tuladha
class Main {
public static void main(String[] args) {
// declaring long value
long longNumber = -423322000000L;
System.out.println(longNumber);
}
}
Output
-423322000000
Byte
Jinis data bita punika 8 bit mlebu loro kang nglengkapi integer. Nalika nyimpen memori minangka prioritas, sampeyan bisa nggunakake jinis data iki ing susunan gedhe.Ukuran
8 bitDefault
0Range Nilai
-128 kanggo 127Tuladha
class Main {
public static void main(String[] args) {
// declaring byte value
byte range = 100;
System.out.println(range);
}
}
Output
100
Boolean
Jinis data boolean duwe rong kemungkinan nilai bener lan salah sing nuduhake 1 bit informasi nanging ukurane ora ditetepake kanthi tepat.Ukuran
1 dicokotDefault
palsuRange Nilai
palsu, benerTuladha
class Main {
public static void main(String[] args) {
// declaring boolean value
boolean flag = true;
System.out.println(flag);
}
}
Output
bener
Char
Tipe data char yaiku karakter Unicode 16 bit tunggal.Ukuran
16 bitDefault
\u0000 utawa 0Range Nilai
\u0000 kanggo \uffffTuladha
class Main {
public static void main(String[] args) {
// declaring char value
char letter = '\u0050';
System.out.println(letter);
}
}
Output
P
Singkat
Tipe data cendhak yaiku 16 bit sing ditandatangani integer komplemen loro.Ukuran
16 bitDefault
0Range Nilai
-32.768 kanggo 32.767Tuladha
class Main {
public static void main(String[] args) {
// declaring short value
short temperature = -22;
System.out.println(temperature);
}
}
Output
-22
Jinis Data Non-Primitif
Jinis data sing ora ditemtokake ing Jawa lan digawe dening programer kayata Strings , Arrays , Classes diarani jinis data non-primitif. Iki uga dikenal minangka jinis referensi amarga nuduhake obyek .Bedane Antarane Jinis Data Primitif lan Non-Primitif
Bedane utama antarane jinis data primitif lan non-primitif kapacak ing ngisor iki.- Jinis data primitif wis ditemtokake nalika non-primitif digawe dening programer ing Jawa.
- Akeh operasi sing bisa ditindakake kanthi nelpon macem-macem cara liwat jinis data non-primitif iki nanging ora bisa ditindakake kanthi jinis data primitif.
- Jinis data non-primitif bisa null ing Nilai nanging ora cilik karo jinis data primitif.
- Jinis data primitif diwiwiti kanthi huruf cilik nanging non-primitif diwiwiti kanthi huruf gedhe.
GO TO FULL VERSION