StringUtils.isEmtpty() vs StringUtils.isBlank()
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