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

Variabel dan Literal Java: Panduan Lengkap

Variabel dan Literal Java

Panduan ini menjelajahi variabel dan literal Java, diilustrasikan dengan contoh yang jelas untuk pemahaman praktis.

Variabel Java

Variabel adalah lokasi memori yang ditetapkan yang menyimpan data.

Setiap variabel harus memiliki pengidentifikasi unik untuk merujuk area penyimpanan. Pelajari lebih lanjut tentang pengidentifikasi Java.


Membuat Variabel di Java

Ini cara mendeklarasikan dan menginisialisasi variabel:

int speedLimit = 80;

Dalam contoh ini, speedLimit adalah int yang menyimpan nilai 80. Tipe int membatasi variabel hanya pada nilai integer. Untuk wawasan yang lebih dalam, kunjungi tipe data Java.

Deklarasi variabel dan inisialisasi dapat dilakukan secara terpisah:

int speedLimit; speedLimit = 80;

Catatan: Java adalah bahasa yang ditetapkan secara statis; semua variabel harus dideklarasikan sebelum digunakan.


Mengubah Nilai Variabel

Variabel dapat berubah selama eksekusi program. Misalnya:

int speedLimit = 80; ... speedLimit = 90;

Awalnya, speedLimit adalah 80; kemudian diperbarui menjadi 90. Namun, tipe data tidak dapat berubah dalam cakupan yang sama.

Misalnya, berikut ini tidak valid:

int speedLimit = 80; ... float speedLimit;

Pelajari lebih lanjut di: Bisakah saya mengubah tipe deklarasi untuk variabel di Java?


Aturan Penamaan untuk Variabel Java

Konvensi penamaan Java meningkatkan keterbacaan dan kemampuan pemeliharaan kode:


Java membedakan empat kategori variabel:

Jelajahi tipe variabel lebih dalam: Tipe Variabel Java.


Literal Java

Literal adalah nilai tetap yang disematkan langsung dalam kode sumber. Mereka memberikan cara nyaman untuk menetapkan data:

int a = 1; float b = 2.5; char c = 'F';

Di bawah ini adalah kategori literal utama di Java.

1. Literal Boolean

Literal boolean terbatas pada true atau false:

boolean flag1 = false; boolean flag2 = true;

2. Literal Integer

Literal integer mewakili bilangan bulat dan tersedia dalam empat basis:

  1. Biner (basis-2) – awalan 0b
  2. Desimal (basis-10)
  3. Oktal (basis-8) – awalan 0
  4. Heksadesimal (basis-16) – awalan 0x

Contoh:

// biner int binaryNumber = 0b10010; // oktal int octalNumber = 027; // desimal int decNumber = 34; // heksadesimal int hexNumber = 0x2F;

Catatan: Literal integer menginisialisasi variabel byte, short, int, dan long.

3. Literal Floating-point

Literal floating-point mencakup notasi pecahan atau eksponensial:

class Main { public static void main(String[] args) { double myDouble = 3.4; float myFloat = 3.4F; double myDoubleScientific = 3.445e2; System.out.println(myDouble); // 3.4 System.out.println(myFloat); // 3.4 System.out.println(myDoubleScientific); // 344.5 } }

Literal ini menginisialisasi variabel float dan double.

4. Literal Karakter

Karakter adalah simbol Unicode tunggal yang diapit oleh tanda petik tunggal:

char letter = 'a';

Sakit keluar juga valid, misalnya, \b, \t, \n, dll.

5. Literal String

String adalah urutan karakter yang diapit oleh tanda petik ganda:

String str1 = "Java Programming"; String str2 = "Programiz";

java

  1. Menguasai Variabel, Literal, dan Konstanta C++: Panduan Lengkap
  2. Variabel, Konstanta, dan Literal C: Panduan Lengkap
  3. Variabel, Konstanta, dan Literal Python – Panduan Komprehensif
  4. Menguasai Input & Output Java: Tampilkan, Baca, dan Format Data Anda
  5. Memahami Ekspresi, Pernyataan, dan Blok Java
  6. Kelas dan Objek Java: Panduan Praktis
  7. Kelas dan Metode Abstrak Java: Panduan Lengkap
  8. Menguasai Kelas Bersarang dan Kelas Dalam Java: Jenis, Contoh, dan Praktik Terbaik
  9. Java throw vs throws: Menguasai Penanganan Pengecualian dengan Contoh Praktis
  10. Mahir Java Autoboxing dan Unboxing: Contoh Praktis dan Best Practices