1. 程式人生 > >kotlin isNotEmpty 和isNotBlank的區別【java字串判空】

kotlin isNotEmpty 和isNotBlank的區別【java字串判空】

1 isNotEmpty(str)等價於 str != null && str.length > 0
2 isNotBlank(str) 等價於 str != null && str.length > 0 && str.trim().length > 0
3 同理
4 isEmpty 等價於 str == null || str.length == 0
5 isBlank  等價於 str == null || str.length == 0 || str.trim().length == 0
6 
7 str.length > 0 && str.trim().length > 0  --->   str.length > 0