Kuidas rakendada väidet Java-s?



Selles artiklis tutvustatakse Java väidet. Samuti aitab see teil mõista, kus Java-väiteid kasutada ja kus mitte praktilisi.

Sageli tekib vajadus kontrollida meie programmis esinevaid tingimusi. Java-s sisalduv väidetav märksõna võimaldab kasutajatel programmi käigus tehtud eeldusi kontrollida või testida. See artikkel tutvustab teile väidet In .

Järgmisi näpunäiteid käsitletakse selles artiklis,





Nii et alustagem selle artikliga

Väite deklareerimine Java-s

Assert-lauset kasutatakse koos Boole'i ​​avaldisega ja selle saab kuulutada järgmiselt:



väidavad väljendit

Teine võimalus väite deklareerimiseks on järgmine:

java teisendades topelt int
kinnita avaldis1: avaldis2

Näide

import java.util.Scanner public class Test {public static void main (String args []) {int value = 18 kinnitusväärtus> = 20: 'Sobilik' System.out.println ('Value:' + value)}}

Väljund



Väärtus: 18

Väljend pärast väidete lubamist on järgmine:

Erand lõimes „main” java.lang.AssertionError: Sobilik

Selle väitega edasi liikumine Java artiklis,

Luba väited

Tuleb märkida, et väited on vaikimisi keelatud.

Väite väite lubamise süntaks on järgmine:

java –ea Test

Teine meetod väidete lubamiseks:

mida teeb .formaat pythonis
java –võimalikud kinnitused Test

Edasi liikudes vaatame, kuidas väited keelata,

Keela väited

Väiteid saab keelata järgmiselt:

java - jah Test

Teine meetod väidete lubamiseks:

java -disableassertions Test

Põhjendused väidete kasutamiseks

On mitmeid põhjuseid, miks kasutaja võiks väiteid kasutada:

  • Veendumaks, et kommentaarides määratletud eeldused on õiged.
  • Tagamaks, et lüliti juhtumit ei saavutata.
  • Objekti oleku kontrollimiseks.

Selle väitega edasi liikumine Java artiklis

Kus väidet kasutada ja mitte?

Kus väiteid kasutada?

  • Tingimuslikud juhtumid ja tingimused meetodi alguses.
  • Argumendid eraviisilistele meetoditele.

Kus ei tohiks väiteid kasutada?

  • Kasutaja pakutavate avalike meetodite argumentide kontrollimist ei tohiks teha väidete abil.
  • Väiteid ei tohiks kasutada käsurea argumentides.
  • Veateateid ei tohiks asendada väidete abil.

Liigume selle väite viimase bitiga Java artiklis

Näidisprogramm kinnitamiseks Java-s

import 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 väärtus = scanner.nextInt ( ) väite väärtus> = 15: 'Kehtetu' System.out.println ('Väärtus' + väärtus)}}

Väljund

Sisestage ID

Erand lõimes “main” java.lang.AssertionError: Kehtetu

Veendumaks, et programmi käigus tehtud eeldused on õiged, osutuvad väited oluliseks märksõnaks.

Nii oleme jõudnud selle artikli peatükini ‘Jaga Java väited Java-s’. Kui soovite rohkem teada saada, vaadake järgmist autor Edureka, usaldusväärne veebipõhine õppefirma. Edureka Java J2EE ja SOA koolitus- ja sertifitseerimiskursus on mõeldud selleks, et õpetada teid nii Java põhiliste kui ka edasijõudnute kontseptsioonide jaoks koos erinevate Java-raamistikega nagu Hibernate & Spring.

Kas teil on meile küsimus? Palun mainige seda selle blogi kommentaaride jaotises ja võtame teiega ühendust niipea kui võimalik.