|
ไอที |
Java |
4233
StringUtils.isEmtpty() vs StringUtils.isBlank()
บทความนี้เรามาดูความแตกต่างระหว่าง StringUtils.isEmtpty() กับ StringUtils.isBlank() กันครับ ซึ่งเป็น method ที่ใช้สำหรับเช็คว่าข้อความนั้นว่างเปล่าหรือเปล่า
ตัวอย่างโค้ด
import org.apache.commons.lang.StringUtils;
public class CodeFromDoesystem {
public static void main(String[] args) throws Exception {
System.out.println(StringUtils.isEmpty(null));
System.out.println(StringUtils.isEmpty(""));
System.out.println(StringUtils.isEmpty(" "));
System.out.println(StringUtils.isEmpty("Doesystem"));
System.out.println(StringUtils.isEmpty(" Doesystem "));
System.out.println();
System.out.println(StringUtils.isBlank(null));
System.out.println(StringUtils.isBlank(""));
System.out.println(StringUtils.isBlank(" "));
System.out.println(StringUtils.isBlank("Doesystem"));
System.out.println(StringUtils.isBlank(" Doesystem "));
}
}
ผลลัพธ์ที่ได้ก็จะเป็นอย่างงี้
true
true
false
false
false
true
true
true
false
false