1. Üksikasjalik seletus isEmpty meetodi lähtekoodist
Lähtekoodi analüüs: Ülaltoodud meetod näitab, et tõene tagastatakse ainult siis, kui string ei ole null- ja mitte-tühi string (""). isNotEmpty meetod on vastand isEmpty meetodile;
Vaata järgmist ametlikku veebilehe näidet:
StringUtils.isEmpty(null) = tõene StringUtils.isEmpty("") = true StringUtils.isEmpty(" ") = false StringUtils.isEmpty("bob") = vale StringUtils.isEmpty(" bob") = vale
2. Üksikasjalik selgitus isBlank meetodi lähtekoodist
Lähtekoodi analüüs: Esiteks, kui sisestatud parameetrid on null- või tühjad stringid, tagastatakse tõene ning seejärel kasutatakse Character.isWhitespace meetodit, et määrata, kas kõik märgid on tühjad märgid (tühikud, tabulatuurklahvid, reavahetused), kui jah, tagastatakse false, muidu tõene; isNotBlank meetod on isBlanki meetodi vastand;
Vaata näidet ametlikul veebilehel:
StringUtils.isBlank(null) = tõeline StringUtils.isBlank("") = tõene StringUtils.isBlank(" ") = tõene StringUtils.isBlank("bob") = vale StringUtils.isBlank(" bob") = vale
3. isAnyBlank lähtekood
Lähtekoodi analüüs: Esiteks, kas parameetrite massiivi on tühi, kui see on null, tagastab see vale, kui massiiv on mitte-tühi, määratakse, kas iga string massiivis on tühi märk, ja tagastab tõe, kui on tühi märk; isNoneBlank tuvastab, et ükski massiivi elementidest ei ole valge tühikuga, erinevalt isAnyBlankist;
4. isAllBlanki lähtekoodi analüüs
Lähtekoodi analüüs: Esmalt määrake, kas parameetrite massiiv on tühi, kui see on tõene, vastasel juhul tagastatakse vale, kui üks massiivi elementidest on mitte-tühikuga.
|