StringUtils.isEmtpty() vs StringUtils.isBlank()

| ไอที | Java | 1707

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

comments