首页 > 解决方案 > 如何测试字符串数组是否为空?

问题描述

我已经尝试了每一种方法,但没有一种方法如此有效。我在这里做错了什么?

String[] arr = {};
for(int i=0; i<arr.length; i++){
if(arr[i] == null){
retrun true;
}else{
return false;
}
}

用 != null 进行了同样的尝试并切换了返回语句。也没有用。

String[] arr = {};
for(int i=0; i<arr.length; i++){
if(arr.length == 0){
return true;
}else
return false;
}
}

然后我尝试了与上面相同的方法。没用。我最后一次尝试是这个:

String[] arr = {};
for(int i=0; i<arr.length; i++){
if(arr == null){
return true;
}else
return false;
}
}

标签: arraysstringfor-loopreturn

解决方案


推荐阅读