StringUtils.isBlank()
ตรวจสอบว่าอักขระแต่ละตัวของสตริงเป็นอักขระช่องว่าง (หรือว่าสตริงนั้นว่างเปล่าหรือเป็นโมฆะ) สิ่งนี้ต่างจากการตรวจสอบว่าสตริงว่างเปล่าหรือไม่
จากเอกสารที่เชื่อมโยง:
ตรวจสอบว่าสตริงเป็นช่องว่างว่างเปล่า ("") หรือ null
StringUtils.isBlank(null) = true
StringUtils.isBlank("") = true
StringUtils.isBlank(" ") = true
StringUtils.isBlank("bob") = false
StringUtils.isBlank(" bob ") = false
สำหรับการเปรียบเทียบStringUtils.isEmpty :
StringUtils.isEmpty(null) = true
StringUtils.isEmpty("") = true
StringUtils.isEmpty(" ") = false
StringUtils.isEmpty("bob") = false
StringUtils.isEmpty(" bob ") = false
คำเตือน: ในjava.lang.String .isBlank () และjava.lang.String .isEmpty () ทำงานเดียวกันยกเว้นพวกเขาไม่ได้กลับมาสำหรับtrue
null
java.lang.String.isBlank()
java.lang.String.isEmpty()
StringUtils.isEmpty(foo)
ที่ช่วยให้คุณหลีกเลี่ยงพอยน์เตอร์พอยน์เตอร์ได้เช่นisBlank
กัน แต่ไม่ได้ตรวจสอบอักขระช่องว่าง