Seringkali, kebutuhan untuk memverifikasi kondisi yang ada dalam program kita muncul. Kata kunci assert di Java memungkinkan pengguna untuk memverifikasi atau menguji asumsi yang dibuat selama program berlangsung. Artikel ini akan memperkenalkan Anda pada Assertion In .
Petunjuk berikut akan dibahas dalam artikel ini,
- Mendeklarasikan Pernyataan di Java
- Aktifkan Pernyataan
- Nonaktifkan Pernyataan
- Di mana Menggunakan Pernyataan Dan Tidak?
- Contoh Program Untuk Penegasan Di Java
Jadi mari kita mulai dengan artikel ini
cara keluar di java
Mendeklarasikan Pernyataan di Java
Pernyataan assert digunakan bersama ekspresi Boolean dan dapat dideklarasikan sebagai berikut:
menegaskan ekspresi
Cara lain untuk mendeklarasikan pernyataan tersebut adalah sebagai berikut:
menegaskan ekspresi1: ekspresi2
Contoh
import java.util.Scanner public class Test {public static void main (String args []) {int value = 18 assert value> = 20: 'Eligible' System.out.println ('Value:' + value)}}
Keluaran
Nilai: 18
Output setelah mengaktifkan pernyataan adalah sebagai berikut:
Pengecualian di thread 'main' java.lang.AssertionError: Layak
Pindah dengan Assertion In Java Article ini,
Aktifkan Pernyataan
Perlu dicatat bahwa, pernyataan dinonaktifkan secara default.
Sintaks untuk mengaktifkan pernyataan pernyataan adalah sebagai berikut:
Tes java -ea
Metode lain untuk mengaktifkan pernyataan:
perbedaan antara overloading dan overriding
java -enableassertions Test
Selanjutnya, mari kita lihat cara menonaktifkan pernyataan,
Nonaktifkan Pernyataan
Pernyataan pernyataan dapat dinonaktifkan sebagai berikut:
java - ya Uji
Metode lain untuk mengaktifkan pernyataan:
java -disableassertions Test
Alasan Menggunakan Pernyataan
Ada berbagai alasan mengapa pengguna mungkin ingin menggunakan pernyataan:
- Memastikan bahwa asumsi yang ditentukan dalam komentar benar.
- Untuk memastikan bahwa sakelar tidak terjangkau.
- Untuk memeriksa keadaan objek.
Pindah dengan Assertion In Java Article ini
alokasi memori dinamis di c ++
Di mana Menggunakan Pernyataan Dan Tidak?
Di mana Menggunakan Pernyataan?
- Kasus dan kondisi bersyarat di awal metode.
- Argumen untuk metode privat.
Di Mana Tidak Menggunakan Pernyataan?
- Memeriksa argumen dalam metode publik yang disediakan oleh pengguna tidak boleh dilakukan dengan menggunakan pernyataan.
- Pernyataan tidak boleh digunakan pada argumen baris perintah.
- Mengganti pesan kesalahan tidak boleh dilakukan dengan menggunakan pernyataan.
Pindah ke bagian terakhir dari Assertion In Java Article
Contoh Program Untuk Penegasan Di Java
impor java.util.Scanner kelas publik Uji {public static void main (String args []) {Scanner scanner = new Scanner (System.in) System.out.print ('Masukkan ID') int value = scanner.nextInt ( ) menegaskan nilai> = 15: 'Tidak Valid' System.out.println ('Nilai' + nilai)}}
Keluaran
Masukkan ID
Pengecualian di thread 'main' java.lang.AssertionError: Invalid
Untuk memastikan bahwa asumsi yang dibuat selama program tersebut benar, pernyataan terbukti menjadi kata kunci yang penting.
Demikianlah kita sampai pada akhir artikel tentang 'Assertion In Java in Java' ini. Jika Anda ingin mempelajari lebih lanjut, lihat oleh Edureka, perusahaan pembelajaran online terpercaya. Kursus pelatihan dan sertifikasi Java J2EE dan SOA Edureka dirancang untuk melatih Anda baik konsep inti dan lanjutan Java bersama dengan berbagai kerangka kerja Java seperti Hibernate & Spring.
Ada pertanyaan untuk kami? Harap sebutkan di bagian komentar blog ini dan kami akan menghubungi Anda kembali secepatnya.