💻

Memahami Tipe Data Primitive di Java

Aug 18, 2024

Tipe Data Primitive di Java

Pengantar

  • Assalamualaikum, selamat datang di kelas tentang tipe data primitive di Java.
  • Pembicara: Pukis
  • Topik hari ini: Tipe data primitive di Java.

Pembuatan Package

  • Membuat package: com.tutorial
  • Membuat file Main.java dengan method: public static void main(String[] args) { }

Tipe Data Primitive

1. Integer

  • Tipe data integer merupakan tipe data yang menyimpan nilai bulat.
  • Contoh: int i = 10;
  • Menampilkan nilai integer: System.out.println("Nilai Integer: " + i);
  • Nilai maksimum dan minimum integer:
    • Maksimum: Integer.MAX_VALUE
    • Minimum: Integer.MIN_VALUE
  • Ketika melebihi nilai maksimum, integer akan "overflow" dan menjadi negatif.

2. Byte

  • Tipe data byte adalah 1 byte (8 bit).
  • Maksimum: Byte.MAX_VALUE (127), Minimum: Byte.MIN_VALUE (-128).
  • Penggunaan byte untuk menghemat memori.

3. Short dan Long

  • Short: 2 byte (16 bit).
  • Long: 8 byte (64 bit).
  • Untuk long, gunakan L di akhir angka.

4. Float dan Double

  • Float: 4 byte (32 bit).
  • Double: 8 byte (64 bit).
  • Float untuk bilangan desimal dengan presisi lebih rendah, double untuk presisi lebih tinggi.

5. Char

  • Char adalah karakter yang disimpan dalam 2 byte (16 bit).
  • Contoh: char c = 'A';

6. Boolean

  • Boolean hanya memiliki 2 nilai: true atau false.
  • Ukuran boolean: 1 bit, tetapi implementasi sering kali menggunakan 1 byte.

Kesimpulan

  • Tipe data primitif di Java: Integer, Byte, Short, Long, Float, Double, Char, dan Boolean.
  • Tipe data primitif memiliki ukuran dan nilai maksimum/minimum yang tetap (fix).
  • String adalah tipe data non-primitif, karena ukurannya dapat berubah-ubah.

Penutup

  • Diskusi selanjutnya tentang operator matematika.
  • Terima kasih, sampai jumpa di video berikutnya.