Bagaimana Melaksanakan Penegasan Di Jawa?



Artikel ini akan memperkenalkan kepada Assertion In Java. Ini juga akan membantu anda memahami di mana menggunakan Java Assertions dan mana tidak praktikal.

Sering kali, keperluan untuk mengesahkan keadaan yang ada dalam program kami timbul. Kata kunci penegasan di Java membolehkan pengguna mengesahkan atau menguji andaian yang dibuat semasa program. Artikel ini akan memperkenalkan anda kepada Assertion In .

Petunjuk berikut akan dibahas dalam artikel ini,





Oleh itu mari kita mulakan dengan artikel ini

Menyatakan Tegasan Di Jawa

Pernyataan tegas digunakan bersama dengan ungkapan Boolean dan dapat dinyatakan sebagai berikut:



menegaskan ungkapan

Cara lain untuk menyatakan penegasan adalah seperti berikut:

menegaskan ungkapan1: ungkapan2

Contohnya

urutan fibonacci dalam c ++
import java.util.Scanner kelas awam Uji {public static void main (String args []) {int value = 18 assert value> = 20: 'Eligible' System.out.println ('Value:' + value)}}

Pengeluaran



Nilai: 18

Hasil selepas penegasan akan dibuat seperti berikut:

Pengecualian dalam utas 'utama' java.lang.AssertionError: Layak

Melanjutkan dengan Ketegasan Dalam Artikel Java ini,

tutorial ms sql untuk pemula

Dayakan Tegasan

Harus diingat bahawa, penegasan dilumpuhkan secara lalai.

Sintaks untuk mengaktifkan pernyataan penegasan adalah seperti berikut:

Ujian java –ea

Kaedah lain untuk membolehkan penegasan:

java –enableassertions Test

Melanjutkan, mari kita lihat cara mematikan penegasan,

Lumpuhkan Tegasan

Pernyataan penegasan boleh dilumpuhkan seperti berikut:

java - ya Ujian

Kaedah lain untuk membolehkan penegasan:

ujian java -disableassertions

Sebab-Sebab Menggunakan Teguran

Terdapat pelbagai sebab mengapa pengguna mungkin ingin menggunakan pernyataan:

  • Memastikan bahawa andaian yang dinyatakan dalam komen adalah tepat.
  • Untuk memastikan bahawa kes suis tidak tercapai.
  • Untuk memeriksa keadaan objek.

Melanjutkan dengan Artikel ini dalam Tegasan Di Jawa

overloading vs overriding di java

Di mana untuk menggunakan penegasan dan bukan?

Di Mana Menggunakan Teguran?

  • Kes dan syarat bersyarat pada awal kaedah.
  • Hujah kepada kaedah peribadi.

Di mana Tidak Menggunakan Teguran?

  • Memeriksa argumen dalam kaedah awam yang disediakan oleh pengguna tidak boleh dilakukan dengan menggunakan penegasan.
  • Tegasan tidak boleh digunakan pada argumen baris perintah.
  • Mengganti mesej ralat tidak boleh dilakukan dengan menggunakan penegasan.

Melangkah ke bahagian akhir Artikel ini dalam Tegasan Di Jawa

Contoh Program Untuk Teguran Di Jawa

import java.util.Scanner kelas awam Uji {public static void main (String args []) {Scanner scanner = new Scanner (System.in) System.out.print ('Enter the ID') int value = scanner.nextInt ( nilai assert> = 15: 'Invalid' System.out.println ('Value' + value)}}

Pengeluaran

Masukkan ID

Pengecualian dalam utas 'utama' java.lang.AssertionError: Tidak sah

Untuk memastikan bahawa andaian yang dibuat semasa program adalah betul, penegasan terbukti menjadi kata kunci penting.

Oleh itu, kita telah sampai pada akhir artikel ini tentang 'Tegasan Di Jawa di Jawa'. Sekiranya anda ingin mengetahui lebih lanjut, lihat di oleh Edureka, sebuah syarikat pembelajaran dalam talian yang dipercayai. Kursus latihan dan pensijilan Java J2EE dan SOA Edureka dirancang untuk melatih anda untuk konsep Java teras dan maju bersama dengan pelbagai kerangka kerja Java seperti Hibernate & Spring.

Ada soalan untuk kami? Sila sebutkan di bahagian komen blog ini dan kami akan menghubungi anda secepat mungkin.