java apache的StrinUtils.isNotBlank判断非空,我放一个integer,会报一个类型错isNotBlank(CharSequence)
答案:1 悬赏:10
解决时间 2021-01-06 04:55
- 提问者网友:人傍凄凉立暮秋
- 2021-01-05 15:22
java apache的StrinUtils.isNotBlank判断非空,我放一个integer,会报一个类型错isNotBlank(CharSequence)
最佳答案
- 二级知识专家网友:末日狂欢
- 2021-01-05 16:25
String实现CharSequence接口
CharSequence接口里有 (int length();char charAt(int index);等方法)
CharSequence 的值是可读可写序列,,String是只读序列。
为什么不能判断呢 很简单 就像你不能用String name = 2;类型不同所以无法验证 你想判断int是否为空的话 可以这样if(StringUtils.isNotBlank(id+"")){}
CharSequence接口里有 (int length();char charAt(int index);等方法)
CharSequence 的值是可读可写序列,,String是只读序列。
为什么不能判断呢 很简单 就像你不能用String name = 2;类型不同所以无法验证 你想判断int是否为空的话 可以这样if(StringUtils.isNotBlank(id+"")){}
我要举报
如以上问答内容为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
大家都在看
推荐资讯