Kuinka toteuttaa väite Java-ohjelmassa?



Tässä artikkelissa esitellään Assertion In Java. Se auttaa myös ymmärtämään, missä Java-väitteitä käytetään ja missä ei käytännön kanssa.

Usein syntyy tarve tarkistaa ohjelmassamme olevat olosuhteet. Java-sanan asiasanan avulla käyttäjät voivat tarkistaa tai testata ohjelman aikana tehtyjä oletuksia. Tämä artikkeli esittelee sinut väittämiseen .

Seuraavat vihjeet käsitellään tässä artikkelissa,





Joten aloitetaan tämän artikkelin kanssa

binäärisestä desimaaliin java-koodi

Väitteen julistaminen Java-kielellä

Assert-lausetta käytetään Boolen lausekkeen rinnalla ja se voidaan julistaa seuraavasti:



puolustaa ilmaisua

Toinen tapa väittää väite on seuraava:

väitä lauseke1: lauseke2

Esimerkki

tuo java.util.Scanner public class Test {public static void main (String args []) {int value = 18 assert value> = 20: 'Eligible' System.out.println ('Value:' + value)}}

Tuotos



Arvo: 18

Tulos väitteiden käyttöönoton jälkeen on seuraava:

Poikkeus säikeessä “main” java.lang.AssertionError: Kelvollinen

Tämän väitteen jatkaminen Java-artikkelissa,

Ota väitteet käyttöön

On huomattava, että väitteet ovat oletusarvoisesti poissa käytöstä.

Syntaksi väitearvon käyttöön ottamiseksi on seuraava:

java –ea -testi

Toinen menetelmä väitteiden käyttöönottamiseksi:

mallinäkymäohjain java
java –varmistuskokeet

Katsotaanpa, miten väitteet poistetaan käytöstä,

Poista väitteet käytöstä

Väittämälauseet voidaan poistaa käytöstä seuraavasti:

java - kyllä ​​Testi

Toinen menetelmä väitteiden käyttöönottamiseksi:

java -disableasersertions Test

Syyt väitteiden käyttöön

On useita syitä sille, miksi käyttäjä saattaa haluta käyttää väitteitä:

  • Varmista, että kommenteissa määritellyt oletukset ovat oikeita.
  • Varmista, että kytkentäkoteloa ei saavuteta.
  • Tarkistaa objektin tila.

Siirtyminen tähän väitteeseen Java-artikkelissa

php luo taulukon merkkijonosta

Missä väitettä käytetään ja ei?

Missä väitteitä käytetään?

  • Ehdolliset tapaukset ja olosuhteet menetelmän alussa.
  • Argumentit yksityisille menetelmille.

Missä ei saa käyttää väitteitä?

  • Käyttäjän tarjoamien julkisten menetelmien argumenttien tarkistamista ei pitäisi tehdä väitteiden avulla.
  • Väitteitä ei tule käyttää komentoriviargumenteissa.
  • Virheilmoitusten korvaamista ei tule tehdä väitteiden avulla.

Siirtyminen tämän väitteen viimeiseen bittiin Java-artikkelissa

Malliohjelma väitteille Java-sovelluksessa

tuo java.util.Scanner public class Test {public static void main (String args []) {Scanner scanner = new Scanner (System.in) System.out.print ('Enter the ID') int arvo = scanner.nextInt ( ) assert value> = 15: 'Virheellinen' System.out.println ('Arvo' + arvo)}}

Tuotos

Syötä tunnus

Poikkeus säikeessä “main” java.lang.AssertionError: Virheellinen

Jotta voidaan varmistaa, että ohjelman aikana tehdyt oletukset ovat oikeita, väitteet osoittautuvat tärkeäksi avainsanaksi.

Siksi olemme päässeet tämän artikkelin aiheesta ”Assertion In Java in Java”. Jos haluat oppia lisää, tutustu Edureka, luotettava verkko-oppimisyritys. Edurekan Java J2EE- ja SOA-koulutus- ja sertifiointikurssit on suunniteltu kouluttamaan sekä ydin- että edistyneitä Java-konsepteja sekä erilaisia ​​Java-kehyksiä, kuten Hibernate & Spring.

Onko sinulla kysymys meille? Mainitse se tämän blogin kommenttiosassa ja otamme sinuun yhteyttä mahdollisimman pian.