1.isNotBlank() 意思是 不是空白的;
点开源码可以看到 空格 则返回false 一般登录注册 校验用户名是否存在,有事会存在空格

2.再看 isEmpty(); 空格符号 则会返回true,意思是空格标示有值

所以在写表单校验注册用户是否存在时候,空格也需要校验,所以使用 isNotBlank() 方法
本文深入探讨了在表单校验中isBlank与isEmpty方法的区别,指出isBlank方法能更准确地判断字符串是否为空,包括空格的情况,而isEmpty则将空格视为有值。这对于登录注册等场景的用户输入校验尤为重要。
1.isNotBlank() 意思是 不是空白的;
点开源码可以看到 空格 则返回false 一般登录注册 校验用户名是否存在,有事会存在空格

2.再看 isEmpty(); 空格符号 则会返回true,意思是空格标示有值

所以在写表单校验注册用户是否存在时候,空格也需要校验,所以使用 isNotBlank() 方法

被折叠的 条评论
为什么被折叠?