Null menunjukkan bahwa variabel tidak menunjuk ke objek apa pun dan tidak memiliki nilai. Anda dapat menggunakan pernyataan 'jika' dasar untuk memeriksa nol dalam sepotong kode. Null biasanya digunakan untuk menunjukkan atau memverifikasi tidak adanya sesuatu. Dalam konteks itu, dapat digunakan sebagai kondisi untuk memulai atau menghentikan proses lain dalam kode.
Langkah
Bagian 1 dari 2: Memeriksa Null di Java
Langkah 1. Gunakan “=" untuk mendefinisikan variabel
Satu "=" digunakan untuk mendeklarasikan variabel dan memberikan nilai padanya. Anda dapat menggunakan ini untuk mengatur variabel ke nol.
- Nilai "0" dan nol tidak sama dan akan berperilaku berbeda.
-
variabelNama = nol;
Langkah 2. Gunakan “==” untuk memeriksa nilai variabel
A "==" digunakan untuk memeriksa bahwa dua nilai di kedua sisi adalah sama. Jika Anda menyetel variabel ke nol dengan "=" maka memeriksa apakah variabel sama dengan nol akan mengembalikan nilai true.
-
variabelNama == nol;
- Anda juga dapat menggunakan “!=” untuk memeriksa bahwa suatu nilai TIDAK sama.
Langkah 3. Gunakan pernyataan “jika” untuk membuat kondisi untuk nol
Hasil dari ekspresi akan menjadi nilai boolean (benar atau salah). Anda dapat menggunakan nilai boolean sebagai kondisi untuk apa yang dilakukan pernyataan selanjutnya.
-
Misalnya, jika nilainya nol, maka cetak teks "objek adalah nol". Jika “==” tidak menemukan variabel menjadi nol, maka akan melewati kondisi atau dapat mengambil jalur yang berbeda.
Objek objek = null; if (objek == null) { System.out.print ("objek adalah null "); }
Bagian 2 dari 2: Menggunakan Cek Null
Langkah 1. Gunakan null sebagai nilai yang tidak diketahui
Adalah umum untuk menggunakan null sebagai default sebagai pengganti nilai apa pun yang ditetapkan.
-
rangkaian()
- berarti nilainya nol sampai benar-benar digunakan.
Langkah 2. Gunakan null sebagai syarat untuk mengakhiri proses
Mengembalikan nilai null dapat digunakan untuk memicu akhir loop atau menghentikan proses. Ini lebih sering digunakan untuk melempar kesalahan atau pengecualian ketika ada yang tidak beres atau kondisi yang tidak diinginkan telah terjadi.
Langkah 3. Gunakan null untuk menunjukkan status yang belum dimulai
Demikian pula, null dapat digunakan sebagai tanda untuk menunjukkan bahwa suatu proses belum dimulai atau sebagai syarat untuk menandai dimulainya suatu proses.
-
Misalnya: lakukan sesuatu saat objek nol atau tidak lakukan apa pun sampai objek BUKAN nol.
metode tersinkronisasi() { while (metode()==null); metode().nowCanDoStuff(); }