1.6 Tipe Data Java

8 3 0
                                    

Tipe Data Java
Seperti yang dijelaskan pada bab sebelumnya, variabel di Java harus berupa tipe data yang ditentukan:

Contoh :

Input :
public class Main {
public static void main(String[] args) {
int myNum = 5; // integer (whole number)
float myFloatNum = 5.99f; // floating point number
char myLetter = 'D'; // character
boolean myBool = true; // boolean
String myText = "Hello"; // String
System.out.println(myNum);
System.out.println(myFloatNum);
System.out.println(myLetter);
System.out.println(myBool);
System.out.println(myText);
}
}

Output :
5
5.99
D
true
Hello

Tipe data dibagi menjadi dua kelompok:
Tipe data primitif - termasuk byte, short, int, long, float, double, boolean dan char

Tipe data non-primitif - seperti String, Array dan Class (Anda akan mempelajari lebih lanjut tentang ini di bab selanjutnya)

Tipe Data Primitif
Tipe data primitif menentukan ukuran dan tipe nilai variabel, dan tidak memiliki metode tambahan.

Angka
Jenis bilangan primitif dibagi menjadi dua kelompok:

Jenis bilangan bulat menyimpan bilangan bulat, positif atau negatif (seperti 123 atau -456), tanpa desimal. Jenis yang valid adalah byte, short, int dan long.

Jenis mana yang harus Anda gunakan, tergantung pada nilai numeriknya.

Jenis floating point mewakili angka dengan bagian pecahan, yang berisi satu atau beberapa desimal. Ada dua jenis: float dan double.

Meskipun ada banyak jenis numerik di Java, yang paling sering digunakan untuk bilangan adalah int (untuk bilangan bulat) dan double (untuk bilangan floating point). Namun, kami akan menjelaskan semuanya saat Anda terus membaca.

Tipe Bilangan Bulat

(Byte)
Jenis data byte dapat menyimpan bilangan bulat dari -128 hingga 127. Ini dapat digunakan sebagai ganti int atau jenis bilangan bulat lainnya untuk menghemat memori saat Anda yakin bahwa nilainya akan berada dalam -128 dan 127:

Contoh :

Input :
public class Main {
public static void main(String[] args) {
byte myNum = 100;
System.out.println(myNum);
}
}

Output :
100

(Short)
Jenis data short dapat menyimpan bilangan bulat dari -32768 hingga 32767:

Contoh :

Input :
public class Main {
public static void main(String[] args) {
short myNum = 5000;
System.out.println(myNum);
}
}

Output :
5000

(Int)
Tipe data int dapat menyimpan bilangan bulat dari -2147483648 hingga 2147483647. Secara umum, dan dalam tutorial kami, tipe data int adalah tipe data yang lebih disukai saat kami membuat variabel dengan nilai numerik.

Contoh :

Input :
public class Main {
public static void main(String[] args) {
int myNum = 100000;
System.out.println(myNum);
}
}

Output :
100000

(Long)
Jenis tipe data long dapat menyimpan bilangan bulat dari -9223372036854775808 hingga 9223372036854775807. Ini digunakan jika int tidak cukup besar untuk menyimpan nilai. Perhatikan bahwa Anda harus mengakhiri nilainya dengan " L ":

Bahasa Pemrograman Java Pemula Dan Tingkat LanjutTempat cerita menjadi hidup. Temukan sekarang