Java Ellenőrizze, hogy a karakterlánc nulla, üres vagy üres

Java Ellenorizze Hogy A Karakterlanc Nulla Ures Vagy Ures



A Java programozásban a fejlesztő számára előírható, hogy megkeresse és kihagyja a szükségtelen értékeket. Például a memóriát felhalmozó és a kódfolyamot befolyásoló értékek nyomon követése. Ilyen esetekben ellenőrizze, hogy egy karakterlánc a ' nulla ”, „ üres ” vagy „ üres ” a Java-ban segít a kódban lévő bejegyzések eltávolításában vagy módosításában.

Ez az írás megvitatja azokat a megközelítéseket, amelyek segítségével ellenőrizheti a karakterlánc „null”, „empty” vagy „blank”-e Java-ban.







Hogyan ellenőrizhető, hogy a karakterlánc „null”, „üres” vagy „üres”-e a Java nyelven?

Annak ellenőrzéséhez, hogy a karakterlánc nulla, üres-e vagy üres-e, használja a ' nulla ' fenntartott kulcsszó, a ' üres() ” módszer, vagy a „ üres() ” módszerrel, ill.



A ' nulla ' kulcsszó ellenőrzi, hogy az érték '' nulla ”. A ' üres() ” metódus ellenőrzi, hogy egy karakterlánc üres-e vagy sem, és ennek alapján logikai eredményt ad vissza, és a „ üres() ” metódus igazat ad vissza, ha a megadott karakterlánc üres, vagy csak szóközöket halmoz fel.



Megjegyzés: Az isEmpty() ” és „ üres() ” metódusok a megfelelő eredményt logikai értékként adják vissza, azaz „ igaz hamis ”.





1. példa: Ellenőrizze, hogy a karakterlánc nulla, üres vagy üres-e a Java-ban az „if/else” utasítás használatával

Ebben a példában a tárgyalt megközelítések használhatók a „ ha más ” utasítás a null, üres vagy üres karakterlánc ellenőrzéséhez:



String string1 = null;
String string2 = '' ;
String string3 = ' ' ;
ha ( string1 == null ) {
System.out.println ( 'Az első karakterlánc nulla!' ) ;
} más {
System.out.println ( 'Az első karakterlánc nem null' ) ;
}
ha ( string2.isEmpty ( ) == igaz ) {
System.out.println ( – A második sor üres! ) ;
} más {
System.out.println ( 'A második karakterlánc nem üres' ) ;
}
ha ( string3.isBlank ( ) == igaz ) {
System.out.println ( – A harmadik húr üres! ) ;
} más {
System.out.println ( 'A harmadik karakterlánc nem üres' ) ;
}

A fenti kódsorokban hajtsa végre a következő lépéseket:

  • Először inicializálja a karakterláncot a ' nulla ', tartsd meg ' üres ” és „ üres ”, illetve adja meg az adattípusukat, azaz „ Húr ”.
  • A következő lépésben alkalmazza a „ ha más ' utasítás, hogy ellenőrizze a ' nulla ' karakterlánc a ' nulla ” kulcsszó.
  • Most társítsa a „ üres() ” és „ üres() ” metódusokat az inicializált karakterláncokkal, hogy ellenőrizze, hogy a megfelelő karakterlánc üres-e vagy üres-e, és ez alapján adja vissza a logikai értéket.

Kimenet

A fenti kimenetben látható, hogy az előbbi feltétel a „ igaz ' minden esetben, mivel a karakterlánc értékek ' nulla ”, „ üres ” és „ üres ”, ill.

2. példa: Ellenőrizze, hogy a karakterlánc nulla, üres vagy üres-e a Java programban egy felhasználó által megadott függvény használatával

Ebben a konkrét példában ellenőrizni lehet a karakterláncot a tárgyalt feltételekhez a felhasználó által definiált függvényen keresztül:

public static void main ( Húr [ ] args ) {
String string1 = null;
String string2 = '' ;
String string3 = ' ' ;
System.out.println ( 'Az első karakterlánc: ' + isNullEmptyBlank ( string1 ) ) ;
System.out.println ( 'A második karakterlánc:' + isNullEmptyBlank ( string2 ) ) ;
System.out.println ( 'A harmadik karakterlánc: + isNullEmptyBlank ( string3 ) ) ;
}
public static String isNullEmptyBlank ( Húr húr ) {
ha ( karakterlánc == null ) {
Visszatérés 'NULLA' ;
}
más ha ( string.isEmpty ( ) ) {
Visszatérés 'ÜRES' ;
}
más ha ( string.isBlank ( ) ) {
Visszatérés 'ÜRES' ;
}
más { Visszatérés húr; } }

Ennek a kódblokknak megfelelően hajtsa végre az alábbi lépéseket:

  • Hasonlóképpen inicializálja a karakterláncokat ugyanabban a sorrendben, ahogyan azt tárgyaltuk.
  • Ezt követően hívja meg a ' függvényt isNullEmptyBlank() ” úgy, hogy egyenként adja át az egyes inicializált karakterláncokat argumentumaként.
  • Most határozza meg a függvényt isNullEmptyBlank() ', és adja meg a visszatérési típusát ' Húr ”.
  • A függvény paramétere annak a karakterláncnak felel meg, amelyet a szükséges feltételekhez ki kell értékelni.
  • A (függvény) definíciójában alkalmazza a „ ha más ” utasításokat minden egyes átadott karakterlánchoz, és ez alapján visszaadja a megfelelő karakterlánc-értéket.

Kimenet

Ez az eredmény azt jelenti, hogy az átadott karakterláncok mindegyikét megfelelően kiértékelik.

Következtetés

Ha ellenőrizni szeretné, hogy a karakterlánc null, üres vagy üres legyen a Java-ban, használja a ' nulla ' fenntartott kulcsszó, a ' üres() ” módszer, vagy a „ üres() ” módszerrel, ill. Ezt úgy érhetjük el, hogy egyszerűen alkalmazzuk a „ ha más ' nyilatkozat vagy a ' felhasználó által meghatározott ” funkciót. Ez a blog bemutatta a nulla, üres vagy üres karakterlánc ellenőrzésének módszereit.