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

Variabel dan Literal Java

Dalam tutorial ini, kita akan belajar tentang variabel dan literal Java dengan bantuan contoh.

Variabel Java

Variabel adalah lokasi di memori (area penyimpanan) untuk menyimpan data.

Untuk menunjukkan area penyimpanan, setiap variabel harus diberi nama unik (pengidentifikasi). Pelajari lebih lanjut tentang pengidentifikasi Java.


Buat Variabel di Java

Berikut cara membuat variabel di Java,

int speedLimit = 80;

Di sini, speedLimit adalah variabel int tipe data dan kami telah menetapkan nilai 80 untuk itu.

Tipe data int menunjukkan bahwa variabel hanya dapat menampung bilangan bulat. Untuk mempelajari lebih lanjut, kunjungi tipe data Java.

Dalam contoh, kami telah menetapkan nilai ke variabel selama deklarasi. Namun, itu tidak wajib.

Anda dapat mendeklarasikan variabel dan menetapkan variabel secara terpisah. Misalnya,

int speedLimit;
speedLimit = 80;

Catatan :Java adalah bahasa yang diketik secara statis. Artinya semua variabel harus dideklarasikan sebelum dapat digunakan.


Ubah nilai variabel

Nilai variabel dapat diubah dalam program, maka nama variabel . Misalnya,

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

Di sini, awalnya, nilai speedLimit adalah 80 . Kemudian, kami mengubahnya menjadi 90 .

Namun, kami tidak dapat mengubah tipe data variabel di Java dalam lingkup yang sama.

Apa cakupan variabelnya?

Jangan khawatir tentang itu untuk saat ini. Ingatlah bahwa kita tidak dapat melakukan hal seperti ini:

int speedLimit = 80;
... .. ...
float speedLimit;

Untuk mempelajari lebih lanjut, kunjungi:Dapatkah saya mengubah tipe deklarasi untuk variabel di Java?


Aturan untuk Penamaan Variabel di Java

Bahasa pemrograman Java memiliki seperangkat aturan dan konvensi untuk penamaan variabel. Inilah yang perlu Anda ketahui:


Ada 4 jenis variabel dalam bahasa pemrograman Java:

Jika Anda tertarik untuk mempelajarinya lebih lanjut sekarang, kunjungi Java Variable Types.


literal Java

Literal adalah data yang digunakan untuk mewakili nilai tetap. Mereka dapat digunakan langsung dalam kode. Misalnya,

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

Di sini, 1 , 2.5 , dan 'F' adalah literal.

Berikut adalah berbagai jenis literal di Java.

1. Literal Boolean

Di Jawa, literal boolean digunakan untuk menginisialisasi tipe data boolean. Mereka dapat menyimpan dua nilai:benar dan salah. Misalnya,

boolean flag1 = false;
boolean flag2 = true;

Di sini, false dan true adalah dua literal boolean.


2. Literal Bilangan Bulat

Literal integer adalah nilai numerik (dikaitkan dengan angka) tanpa bagian pecahan atau eksponensial. Ada 4 jenis literal integer di Java:

  1. biner (basis 2)
  2. desimal (basis 10)
  3. oktal (basis 8)
  4. heksadesimal (basis 16)

Misalnya:

// binary
int binaryNumber = 0b10010;
// octal 
int octalNumber = 027;

// decimal
int decNumber = 34;

// hexadecimal 
int hexNumber = 0x2F; // 0x represents hexadecimal
// binary
int binNumber = 0b10010; // 0b represents binary

Di Java, biner dimulai dengan 0b , oktal dimulai dengan 0 , dan heksadesimal dimulai dengan 0x .

Catatan :Literal integer digunakan untuk menginisialisasi variabel tipe integer seperti byte , short , int , dan long .


3. Literal titik-mengambang

Literal titik-mengambang adalah literal numerik yang memiliki bentuk pecahan atau bentuk eksponensial. Misalnya,

class Main {
  public static void main(String[] args) {
    	
    double myDouble = 3.4;
    float myFloat = 3.4F;
 
    // 3.445*10^2
    double myDoubleScientific = 3.445e2;

    System.out.println(myDouble);  // prints 3.4
    System.out.println(myFloat);    // prints 3.4
    System.out.println(myDoubleScientific);   // prints 344.5
  }
}

Catatan :Literal floating-point digunakan untuk menginisialisasi float dan double ketik variabel.


4. Literal Karakter

Literal karakter adalah karakter unicode yang diapit di dalam tanda kutip tunggal. Misalnya,

char letter = 'a';

Di sini, a adalah karakter literal.

Kita juga bisa menggunakan escape sequence sebagai karakter literal. Misalnya, \b (spasi mundur), \t (tab), \n (baris baru), dll.


5. String literal

Literal string adalah urutan karakter yang diapit oleh tanda kutip ganda. Misalnya,

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

Di sini, Java Programming dan Programiz adalah dua literal string.


java

  1. Variabel C++, Literal dan Konstanta
  2. C Variabel, Konstanta dan Literal
  3. Variabel Python, Konstanta dan Literal
  4. Input dan Output Dasar Java
  5. Ekspresi, Pernyataan, dan Blok Java
  6. Kelas dan Objek Java
  7. Kelas Abstrak Java dan Metode Abstrak
  8. Java Nested dan Kelas Dalam
  9. Lemparan Jawa
  10. Autoboxing dan unboxing Java