Nilai Satu Variabel ke Variabel Lain

sebelum udah belajar

Drawing

Kita juga bisa membuat nilai yang ada pada variabel dipindah ke variabel lain

class Main {
    public static void main(String[] args) {
 
        int nomor1 = 43;
        System.out.println(nomor1); // 43
 
        int nomor2 = 132;
 
        // pindahkan nilai yang disimpan pada nomor2 ke nomor1
        nomor1 = nomor2; // 132
        System.out.println(nomor1);
      
    }
}

Output

43
132

Kode diatas memindahkan nilai dari variabel bernama nomor2 ke variabel bernama nomor2

Ayo ke contoh lain

class Main {
    public static void main(String[] args) {
 
        int nomor1 = 43;
        System.out.println(nomor1); //43
        
        // pindahkan nilai yang disimpan pada nomor2 ke nomor1
        nomor1 = nomor2; 
        
        int nomor2 = 132;
        
        System.out.println(nomor1); //
      
    }
}

Output

error: cannot find symbol
      nomor1 = nomor2;
                ^
  symbol:   variable nomor2

Pada kode diatas , baris 8 yaitu nomor1 = nomor2; mengakibatkan error, knapa ?

Karena variabel nomor2 tidak di definisikan terlebih dahulu dan seharusnya dibuat sebelum baris ke 8

Tips!! Selalu baca pesan error dengan teliti, karena pesan error membantu kamu memperbaiki dimana kesalahannya.

Pada pesan kesalahan di atas, dengan jelas dinyatakan bahwa tidak dapat menemukan simbol nomor2 pada baris 8 di nomor1 = nomor2.

Last updated