Јава Проверите да ли је стринг Нулл, Емпти или Празан

Java Proverite Da Li Je String Null Empti Ili Prazan



У Јава програмирању може постојати захтев да програмер лоцира и изостави непотребне вредности. На пример, праћење вредности које акумулирају меморију и утичу на ток кода. У таквим случајевима, провера да ли је стринг „ нула ”, “ празан ” или “ празно ” у Јави помаже у елиминисању или модификовању садржаних уноса у коду.

У овом тексту ће се расправљати о приступима за проверу стринга за „нулл“, „празно“ или „празно“ у Јави.







Како проверити да ли је стринг „Нулл“, „Емпти“ или „Планк“ у Јави?

Да бисте потврдили да је стринг ништаван, празан или празан, примените „ нула ” резервисана кључна реч, „ Празно() ” метод, или „ испразно() ” метод, респективно.



нула ” кључна реч проверава да ли је вредност „ нула ”. „ Празно() ” метода проверава да ли је стринг празан или не и враћа логички резултат на основу тога и „ испразно() ” метода враћа труе ако је наведени стринг празан или акумулира само размаке.



Напомена: ИсЕмпти() ' и ' испразно() ” методе враћају одговарајући исход као логичку вредност, тј. тачно нетачно ”.





Пример 1: Проверите да ли је стринг нула, празан или празан у Јави користећи наредбу „иф/елсе“

У овом примеру, разматрани приступи се могу користити у комбинацији са „ ако друго ” изјава за проверу нулл, празног или празног стринга:



Стринг стринг1 = нулл;
Стринг стринг2 = '' ;
Стринг стринг3 = ' ' ;
ако ( стринг1 == нулл ) {
Систем.оут.принтлн ( 'Први низ је нула!' ) ;
} друго {
Систем.оут.принтлн ( 'Први низ није нулл' ) ;
}
ако ( стринг2.исЕмпти ( ) == истина ) {
Систем.оут.принтлн ( 'Други низ је празан!' ) ;
} друго {
Систем.оут.принтлн ( 'Други низ није празан' ) ;
}
ако ( стринг3.исБланк ( ) == истина ) {
Систем.оут.принтлн ( „Трећи низ је празан!“ ) ;
} друго {
Систем.оут.принтлн ( „Трећи низ није празан“ ) ;
}

У горњим редовима кода примените следеће кораке:

  • Прво, иницијализујте стринг са „ нула ', задржи га ' празан ' и ' празно “, и наведите њихов тип података, тј. Низ ”.
  • У следећем кораку примените „ ако друго ” изјава за проверу „ нула ” стринг преко “ нула ” кључна реч.
  • Сада, повежите „ Празно() ' и ' испразно() ” са иницијализованим стринговима да провери да ли је одговарајући стринг празан или празан, респективно, и врати логичку вредност на основу тога.

Излаз

У горњем излазу, може се видети да је претходни услов „ истина ” у сваком од случајева пошто су вредности стрингова „ нула ”, “ празан ' и ' празно ', редом.

Пример 2: Проверите да ли је стринг нула, празан или празан у Јави помоћу функције коју дефинише корисник

У овом конкретном примеру, провера се може применити на стринг за разматране услове преко кориснички дефинисане функције:

јавна статична празнина главна ( Низ [ ] аргс ) {
Стринг стринг1 = нулл;
Стринг стринг2 = '' ;
Стринг стринг3 = ' ' ;
Систем.оут.принтлн ( 'Први низ је: ' + исНуллЕмптиБланк ( стринг1 ) ) ;
Систем.оут.принтлн ( 'Други низ је: ' + исНуллЕмптиБланк ( стринг2 ) ) ;
Систем.оут.принтлн ( 'Трећи низ је: ' + исНуллЕмптиБланк ( стринг3 ) ) ;
}
публиц статиц Стринг исНуллЕмптиБланк ( Стринг стринг ) {
ако ( стринг == нулл ) {
повратак 'НУЛА' ;
}
друго ако ( стринг.исЕмпти ( ) ) {
повратак 'ПРАЗНО' ;
}
друго ако ( стринг.исБланк ( ) ) {
повратак 'ПРАЗНО' ;
}
друго { повратак низ; } }

Према овом блоку кода, извршите доле наведене кораке:

  • Исто тако, иницијализујте стрингове истим редоследом, као што је дискутовано.
  • Након тога, позовите функцију “ исНуллЕмптиБланк() ” преношењем сваког од иницијализованих стрингова, као његовог аргумента, један по један.
  • Сада дефинишите функцију ' исНуллЕмптиБланк() ” и наведите његов тип враћања као „ Низ ”.
  • Параметар функције одговара низу који треба да се процени за тражене услове.
  • У својој дефиницији (функције), примените „ ако друго ” за сваки од прослеђених стрингова и врати одговарајућу вредност стринга на основу тога.

Излаз

Овај исход имплицира да се сваки од прослеђених стрингова процењује на одговарајући начин.

Закључак

Да бисте проверили да ли је стринг нула, празан или празан у Јави, примените „ нула ” резервисана кључна реч, „ Празно() ” метод, или „ испразно() ” метод, респективно. Ово се може постићи једноставном применом метода о којима се говори у „ ако друго ” или преко „ кориснички дефинисано ” функција. Овај блог је демонстрирао приступе провери да ли је стринг нула, празан или празан.