არის StringUtils Equalsignorecase null უსაფრთხო?
არის StringUtils Equalsignorecase null უსაფრთხო?

ვიდეო: არის StringUtils Equalsignorecase null უსაფრთხო?

ვიდეო: არის StringUtils Equalsignorecase null უსაფრთხო?
ვიდეო: Java. Проблема с null. Null safety. 2024, ნოემბერი
Anonim

Compare() მეთოდი in StringUtils კლასი არის ა null - უსაფრთხო String კლასისა და სახელურების compareTo() მეთოდის ვერსია null ფასეულობების გათვალისწინებით ა null ღირებულება ნაკლებია, ვიდრე არა null ღირებულება. ორი null ღირებულებები განიხილება თანაბარი.

ამის გათვალისწინებით, ამოწმებს თუ არა StringUtils IsEmpty NULL-ს?

StringUtils . ცარიელია () არის გამოიყენება თუ არა სტრიქონი არის სიგრძე 0 ან null . ეს არა მარტო ამოწმებს თუ სიმებიანი არის სიგრძე 0 ან null , მაგრამ ასევე ამოწმებს თუ ის არის მხოლოდ ცარიელი სივრცის სტრიქონი, ანუ "s*".

მეორეც, რა არის StringUtils? StringUtils . ჯავა. ენა. String კლასი გთავაზობთ String მეთოდების შეზღუდულ კომპლექტს, ასე რომ, ეს არის ადგილი StringUtils შემოდის. StringUtils გთავაზობთ სტრიქონების დამუშავების null-უსაფრთხო მეთოდებს და არის ალბათ ყველაზე ხშირად გამოყენებული კლასი Apache Commons პროექტში.

ამის გათვალისწინებით, რა არის StringUtils ცარიელი?

StringUtils . ცარიელი არის StringUtil კლასის საბოლოო სტატიკური წევრი, რომელიც უდრის ""-ს ე.ი ცარიელი სიმებიანი. isEmpty() ამოწმებს არის თუ არა სტრიქონი ცარიელი ("") ან ნულოვანი.

როგორ გამოვიყენო Apache StringUtils ჯავაში?

StringUtils არის სასარგებლო კლასიდან აპაჩი Commons-lang (ბევრ ბიბლიოთეკას აქვს, მაგრამ ეს არის ყველაზე გავრცელებული ბიბლიოთეკა). თქვენ უნდა ჩამოტვირთოთ ქილა და დაამატოთ ის თქვენს აპლიკაციების კლასში. თუ თქვენ ავითარებთ Android-ისთვის, არსებობს TextUtils კლასი, რომელიც დაგეხმარებათ: ანდროიდის იმპორტი.

გირჩევთ: