Nilai Satu Variabel ke Variabel Lain
sebelum udah belajar
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
Catat ya! Kode kita berjalan secara berurutan, oleh karena itu komputer tidak bisa menemukan variabel nomor2
meski telah didefisikan didalam kode diatas.
Pada pesan kesalahan di atas, dengan jelas dinyatakan bahwa tidak dapat menemukan simbol nomor2
pada baris 8 di nomor1 = nomor2.
Last updated