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,
- Erklæring om påstand i Java
- Aktiver påstander
- Deaktiver påstander
- Hvor skal man hevde og ikke?
- Eksempelprogram for påstand i Java
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.