Manufaktur industri
Industri Internet of Things | bahan industri | Pemeliharaan dan Perbaikan Peralatan | Pemrograman industri |
home  MfgRobots >> Manufaktur industri >  >> Industrial programming >> java

Tipe Data Java (Primitif)

Tipe Data Java (Primitif)

Dalam tutorial ini, kita akan belajar tentang 8 tipe data primitif di Java dengan bantuan contoh.

Tipe Data Java

Seperti namanya, tipe data menentukan tipe data yang dapat disimpan di dalam variabel di Java.

Java adalah bahasa yang diketik secara statis. Ini berarti bahwa semua variabel harus dideklarasikan sebelum dapat digunakan.

int speed;

Di sini, kecepatan adalah sebuah variabel, dan tipe data dari variabel tersebut adalah int .

int tipe data menentukan bahwa kecepatan variabel hanya dapat berisi bilangan bulat.

Ada 8 tipe data yang telah ditentukan sebelumnya di Java, yang dikenal sebagai tipe data primitif.

Catatan :Selain tipe data primitif, ada juga tipe referensi (tipe objek).


8 Tipe Data Primitif

1. tipe boolean

Contoh 1:Tipe data boolean Java

class Main {
  public static void main(String[] args) {
    	
    boolean flag = true;
    System.out.println(flag);    // prints true
  }
}

2. jenis byte

Contoh 2:Tipe data byte Java

class Main {
  public static void main(String[] args) {

    byte range;
    range = 124;
    System.out.println(range);    // prints 124
  }
}

3. jenis pendek

Contoh 3:Tipe data pendek Java

class Main {
  public static void main(String[] args) {
    	
    short temperature;
    temperature = -200;
    System.out.println(temperature);  // prints -200
  }
}

4. tipe int

Contoh 4:Tipe data int Java

class Main {
  public static void main(String[] args) {
    	
    int range = -4250000;
    System.out.println(range);  // print -4250000
  }
}

5. tipe panjang

Contoh 5:Tipe data panjang Java

class LongExample {
  public static void main(String[] args) {
    	
    long range = -42332200000L;
    System.out.println(range);    // prints -42332200000
  }
}

Perhatikan, penggunaan L di akhir -42332200000 . Ini menunjukkan bahwa ini adalah bilangan bulat dari long ketik.


6. tipe ganda

Contoh 6:Tipe data ganda Java

class Main {
  public static void main(String[] args) {
    	
    double number = -42.3;
    System.out.println(number);  // prints -42.3
  }
}

7. tipe pelampung

Contoh 7:Tipe data float Java

class Main {
  public static void main(String[] args) {
    	
    float number = -42.3f;
    System.out.println(number);  // prints -42.3
  }
}

Perhatikan bahwa kita telah menggunakan -42.3f bukannya -42.3 dalam program di atas. Itu karena -42.3 adalah double harfiah.

Untuk memberi tahu kompiler agar memperlakukan -42.3 sebagai float daripada double , Anda perlu menggunakan f atau F .

Jika Anda ingin mengetahui tentang presisi tunggal dan presisi ganda, kunjungi titik mengambang presisi tunggal dan ganda Java.


8. jenis karakter

Contoh 8:Tipe data karakter Java

class Main {
  public static void main(String[] args) {
    	
    char letter = '\u0051';
    System.out.println(letter);  // prints Q
  }
}

Di sini, nilai Unicode dari Q adalah \u0051 . Oleh karena itu, kita mendapatkan Q sebagai keluaran.

Ini contoh lain:

class Main {
  public static void main(String[] args) {
    	
    char letter1 = '9';
    System.out.println(letter1);  // prints 9
    	
    char letter2 = 65;
    System.out.println(letter2);  // prints A

  }
}

Di sini, kami telah menetapkan 9 sebagai karakter (ditentukan dengan tanda kutip tunggal) ke letter1 variabel. Namun, letter2 variabel ditetapkan 65 sebagai bilangan bulat (tanpa tanda kutip tunggal).

Oleh karena itu, A dicetak ke output. Itu karena Java memperlakukan karakter sebagai bilangan bulat dan nilai ASCII A adalah 65. Untuk mempelajari lebih lanjut tentang ASCII, kunjungi Apa itu Kode ASCII?.


Jenis string

Java juga menyediakan dukungan untuk string karakter melalui java.lang.String kelas. String di Java bukan tipe primitif. Sebaliknya, mereka adalah objek. Misalnya,

String myString = "Java Programming";

Di sini, myString adalah objek dari String kelas. Untuk mempelajari lebih lanjut, kunjungi Java Strings.


java

  1. Variabel C# dan Tipe Data (Primitif)
  2. Tipe Data C++
  3. Tipe Data C
  4. Tipe Data Python
  5. Konversi Jenis Python dan Pengecoran Jenis
  6. Enkapsulasi Java
  7. Jenis Anotasi Java
  8. Pengecoran Tipe Jawa
  9. Kelas Pembungkus Java
  10. Java - Tipe Data Dasar