Hogyan valósítsuk meg az állítást a Java-ban?

Ez a cikk az Assertion In Java programot ismerteti. Ez segít abban is, hogy megértsük, hol használhatjuk a Java Assertions-t, és hol nem a praktikusakkal.

Gyakran felmerül annak igénye, hogy ellenőrizzük a programunkban meglévő feltételeket. A Java állítás kulcsszó lehetővé teszi a felhasználók számára, hogy ellenőrizzék vagy teszteljék a program során tett feltételezéseket. Ez a cikk bemutatja Önt az Assertion In-ben .



A következő hivatkozásokkal foglalkozunk ebben a cikkben,



Kezdjük tehát ezzel a cikkel

Állítás deklarálása Java-ban

Az assert utasítás egy logikai kifejezés mellett használható, és a következőképpen deklarálható:



kifejezést érvényesíteni

Az állítás deklarálásának másik módja a következő:

állítás kifejezés1: kifejezés2

Példa

melyik szkenner osztály metódus olvassa el a karakterláncot
import java.util.Scanner public class Test {public static void main (String args []) {int érték = 18 állítási érték> = 20: 'Jogosult' System.out.println ('Érték:' + érték)}}

Kimenet



Érték: 18

Az állítások engedélyezése után a kimenet a következő lesz:

Kivétel a „main” szálban java.lang.AssertionError: Jogosult

Továbbhaladva ezzel az állítással a Java cikkben,

Állítások engedélyezése

Meg kell jegyezni, hogy az állítások alapértelmezés szerint le vannak tiltva.

Az állítás utasítás engedélyezésének szintaxisa a következő:

A php karakterláncot tömbgé alakítja
java –ea teszt

Egy másik módszer az állítások engedélyezésére:

java –engedhető állítások Teszt

Továbblépve nézzük meg, hogyan lehet letiltani az állításokat,

Állítások letiltása

Az állítások az alábbiak szerint kapcsolhatók ki:

java - igen Teszt

Egy másik módszer az állítások engedélyezésére:

java -disableassertions Test

Az állítások használatának okai

Számos oka lehet annak, hogy a felhasználó miért akar állításokat használni:

  • Annak biztosítása, hogy a megjegyzésekben meghatározott feltételezések helyesek legyenek.
  • Annak érdekében, hogy a kapcsoló esetét ne érjék el.
  • Az objektum állapotának ellenőrzése.

Folytatás ezzel az állítással a Java cikkben

mi a sorozatosítás a java-ban

Hol használható az állítás, és nem?

Hol használhatók az állítások?

  • Feltételes esetek és feltételek a módszer elején.
  • Érvek a privát módszerekkel szemben.

Hol ne használjuk az állításokat?

  • A felhasználó által biztosított nyilvános módszerek argumentumainak ellenőrzése nem állítások segítségével történhet.
  • Az állításokat nem szabad parancssori argumentumokban használni.
  • A hibaüzeneteket nem szabad állításokkal cserélni.

Folytatás ezen állítás utolsó bitjével a Java cikkben

Minta program állításra Java-ban

import java.util.Scanner public class Test {public static void main (String args []) {Szkenner szkenner = new Szkenner (System.in) System.out.print ('Írja be az azonosítót') int value = scanner.nextInt ( ) assert value> = 15: 'Érvénytelen' System.out.println ('Érték' + érték)}}

Kimenet

Írja be az azonosítót

Kivétel a „main” szálban java.lang.AssertionError: Érvénytelen

Annak érdekében, hogy a program során tett feltételezések helyesek legyenek, az állítások fontos kulcsszónak bizonyulnak.

Így az „Assertion In Java in Java” című cikkünk végéhez értünk. Ha többet szeretne megtudni, nézze meg a Edureka, egy megbízható online tanulási társaság. Az Edureka Java J2EE és SOA képzési és tanúsítási tanfolyamát arra tervezték, hogy mind az alapvető, mind a fejlett Java koncepciókra kiképezzen különféle Java keretrendszereket, például a Hibernate & Spring.

Van egy kérdésünk? Kérjük, említse meg a blog megjegyzés rovatában, és a lehető leghamarabb kapcsolatba lépünk Önnel.