Hutool判断字符不为空不为""的工具类
Hutool是一个Java工具类库,提供了很多方便的工具方法。要判断一个char不为空且不为"",可以使用Hutool中的StrUtil类的isNotBlank方法。
示例代码如下:
import cn.hutool.core.util.StrUtil;
public class CharUtil {
public static boolean isCharNotBlank(char ch) {
String str = String.valueOf(ch);
return StrUtil.isNotBlank(str);
}
public static void main(String[] args) {
char ch1 = 'a';
char ch2 = ' ';
char ch3 = '\u0000';
System.out.println(isCharNotBlank(ch1)); // true
System.out.println(isCharNotBlank(ch2)); // false
System.out.println(isCharNotBlank(ch3)); // false
}
}
在上述代码中,我们定义了一个isCharNotBlank方法,该方法接收一个char类型的参数ch,并将其转换为String类型的变量str。然后使用StrUtil.isNotBlank方法判断str是否为空且不为"",如果是则返回true,否则返回false。
在main方法中,我们分别测试了三个char类型的变量ch1、ch2和ch3。其中,ch1为非空非""的字符,ch2为空格字符,ch3为空字符。运行结果显示,isCharNotBlank方法可以正确判断这些字符是否为空且不为""。
原文地址: https://www.cveoy.top/t/topic/pPE8 著作权归作者所有。请勿转载和采集!