Hvordan implementere påstand i Java?



Denne artikkelen vil introdusere for påstand i Java. Det vil også hjelpe deg å forstå hvor du skal bruke Java Assertions og hvor ikke med praktisk.

Ofte oppstår behovet for å verifisere forholdene i programmet vårt. Det påståtte nøkkelordet i Java lar brukerne verifisere eller teste forutsetningene som ble gjort under programmet. Denne artikkelen vil introdusere deg for påstand i .

Følgende tips vil bli dekket i denne artikkelen,





Så la oss komme i gang med denne artikkelen

Erklæring om påstand i Java

Påstanden er brukt sammen med et boolsk uttrykk og kan erklæres som følger:



hevder uttrykk

En annen måte å erklære påstanden på er som følger:

hevde uttrykk1: uttrykk2

Eksempel

java få dato fra streng
importer java.util.Scanner public class Test {public static void main (String args []) {int value = 18 assert value> = 20: 'Kvalifisert' System.out.println ('Value:' + value)}}

Produksjon



Verdi: 18

Resultatet etter aktivering av påstander vil være som følger:

Unntak i tråden “hoved” java.lang.AssertionError: Kvalifisert

Fortsetter med denne påstanden i Java-artikkelen,

Aktiver påstander

Det må bemerkes at påstander er deaktivert som standard.

Syntaksen for å aktivere påstanden er som følger:

hva er span tag i html
java –ea Test

En annen metode for å aktivere påstander:

java –enableassertions Test

La oss se hvordan vi deaktiverer påstander,

Deaktiver påstander

Påstandene kan slås av som følger:

java - ja Test

En annen metode for å aktivere påstander:

java -disableassertions Test

Grunner til å bruke påstander

Det er forskjellige grunner til hvorfor en bruker kanskje vil bruke påstander:

  • Å sørge for at antagelser som er definert i kommentarene er riktige.
  • For å sikre at bryterhuset ikke nås.
  • For å sjekke tilstanden til objektet.

Fortsetter med denne påstanden i Java-artikkelen

reversere et tall i java

Hvor skal man hevde og ikke?

Hvor skal du bruke påstander?

  • Betingede saker og forhold i begynnelsen av en metode.
  • Argumenter for private metoder.

Hvor skal du ikke bruke påstander?

  • Kontroll av argumenter i de offentlige metodene som er gitt av brukeren, bør ikke gjøres ved hjelp av påstander.
  • Påstander bør ikke brukes på kommandolinjeargumenter.
  • Bytte av feilmeldinger bør ikke gjøres ved hjelp av påstander.

Gå videre til den siste delen av denne påstanden om Java-artikkelen

Eksempelprogram for påstand i Java

importer 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 value = scanner.nextInt ( ) assert value> = 15: 'Invalid' System.out.println ('Value' + value)}}

Produksjon

Skriv inn ID-en

Unntak i tråden 'hoved' java.lang.AssertionError: Ugyldig

For å være sikker på at antagelsene som blir gjort under programmet er riktige, viser påstander seg å være et viktig nøkkelord.

Dermed har vi kommet til en slutt på denne artikkelen om ‘Assertion In Java in Java’. Hvis du ønsker å lære mer, sjekk ut av Edureka, et pålitelig online læringsfirma. Edurekas Java J2EE- og SOA-opplærings- og sertifiseringskurs er designet for å trene deg for både kjerne- og avanserte Java-konsepter sammen med forskjellige Java-rammer som Hibernate & Spring.

Har du et spørsmål til oss? Vennligst nevn det i kommentarfeltet på denne bloggen, så kommer vi tilbake til deg så snart som mulig.