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,
- Väitteen julistaminen Java-kielellä
- Ota väitteet käyttöön
- Poista väitteet käytöstä
- Missä väitettä käytetään ja ei?
- Malliohjelma väitteille Java-sovelluksessa
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.