Koja je razlika između isEmpty i Isblank?
Koja je razlika između isEmpty i Isblank?

Video: Koja je razlika između isEmpty i Isblank?

Video: Koja je razlika između isEmpty i Isblank?
Video: Стивен Пинкер заполняет чистый лист. 2024, Studeni
Anonim

je Prazan () vraća true za praznine (samo razmake) i za null String. prazno je () vraća true kada nema niza znakova u String parametar ili kada je String parametar null. Razlika je li to prazno je () vraća false ako string parametar sadrži samo razmake.

Stoga, koja je razlika između StringUtils Isblank i Stringutils isEmpty?

StringUtils . prazno je () se koristi za pronalaženje je li String duljine 0 ili null. Ali StringUtils . je Prazan () čini korak naprijed.

Pored gore, je li prazno ili prazno? je Prazan() vs isEmpty() Za provjeru se koriste obje metode prazan ili prazan nizovi u Javi. Razlika između obje metode je u tome što metoda isEmpty() vraća true ako i samo ako je duljina niza 0. IsBlank() metoda provjerava samo znakove koji nisu razmaknici. Ne provjerava duljinu niza.

Osim toga, provjerava li isEmpty NULL?

Ne možete koristiti String. prazno je () ako je null . Najbolje je imati vlastitu metodu provjerite null ili prazan . kao što možete vidjeti provjerava duljina strune pa svakako morate ček ako je niz null prije.

Kako provjeriti je li niz prazan ili ne?

Dakle, po mom mišljenju, ovo je pravo način za provjeru ako Niz je prazan ili ne . Ako vam definicija prazan String također uključuje null tada također možete koristiti klasu StringUtils Apache Commons Langa. Ima metode poput isEmpty() koje vraćaju true za oba null i prazan String doslovna.

Preporučeni: