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, Septembar
Anonim

isBlank () 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 da li je string dužine 0 ili null. Ali StringUtils . isBlank () čini korak naprijed.

Pored gore, da li je prazno ili prazno? isprazno() vs isEmpty() Oba metoda se koriste za provjeru prazno ili prazan stringovi u Javi. Razlika između obje metode je u tome što metoda isEmpty() vraća true ako, i samo ako je dužina stringa 0. IsBlank() metoda samo provjerava znakove koji nisu razmak. Ne provjerava dužinu niza.

Osim toga, da li isEmpty provjerava NULL?

Ne možete koristiti String. prazno je () ako je null . Najbolje je da imate sopstveni metod check null ili prazan . kao što vidite provjere dužina žice tako da svakako morate provjeriti ako je niz null prije.

Kako provjeriti da li je string prazan ili ne?

Dakle, po mom mišljenju, ovo je pravo način da proverim ako String je prazan ili ne . Ako imate definiciju prazan String također uključuje null tada možete koristiti i klasu StringUtils Apache Commons Langa. Ima metode kao što je isEmpty() koje vraćaju true za oba null i prazan String doslovno.

Preporučuje se: