StringUtils Equalsignorecase null аюулгүй юу?
StringUtils Equalsignorecase null аюулгүй юу?

Видео: StringUtils Equalsignorecase null аюулгүй юу?

Видео: StringUtils Equalsignorecase null аюулгүй юу?
Видео: Comparing Two Strings Using equals(), equalsIgnoreCase() & compareTo() compareToIgnoreCase() Methods 2024, May
Anonim

харьцуулах() арга StringUtils анги нь а null - аюулгүй String анги болон бариулуудын compareTo() аргын хувилбар null үнэ цэнийг харгалзан үзэх замаар a null бусаас бага үнэ цэнэ null үнэ цэнэ. Хоёр null утгыг тэнцүү гэж үзнэ.

Үүнийг анхаарч үзвэл StringUtils isEmpty нь NULL-г шалгадаг уу?

StringUtils . хоосон () байна Мөр байгаа эсэхийг олоход ашигладаг байна урт 0 эсвэл null . Зөвхөн биш шалгалтууд хэрэв мөр байна урт 0 эсвэл null , Гэхдээ бас шалгалтууд Хэрэв уу байна зөвхөн хоосон зай, өөрөөр хэлбэл "s*".

Хоёрдугаарт, StringUtils гэж юу вэ? StringUtils . Java. lang. String анги нь хязгаарлагдмал багц String аргуудыг санал болгодог тул энд байна StringUtils орж ирдэг. StringUtils Strings-тэй ажиллах null-safe аргуудыг өгдөг бөгөөд магадгүй Apache Commons төслийн хамгийн түгээмэл хэрэглэгддэг анги юм.

Үүнийг авч үзвэл StringUtils юу вэ?

StringUtils . ХООСОН нь StringUtil ангийн эцсийн статик гишүүн бөгөөд энэ нь "" гэсэн утгатай тэнцэнэ хоосон Мөр. isEmpty() нь мөр байгаа эсэхийг шалгадаг хоосон ("") эсвэл null.

Би Apache StringUtils-ийг Java дээр хэрхэн ашиглах вэ?

StringUtils нь хэрэглээний анги юм Апачи commons-lang (олон номын санд байдаг боловч энэ нь хамгийн түгээмэл номын сан юм). Та лонхтойг татаж аваад өөрийн хэрэглээний ангийн замд нэмэх хэрэгтэй. Хэрэв та Android-д зориулж хөгжүүлж байгаа бол танд туслах TextUtils анги байдаг: Android-г импортлох.

Зөвлөмж болгож буй: