arrays - 如何测试字符串数组是否为空?
问题描述
我已经尝试了每一种方法,但没有一种方法如此有效。我在这里做错了什么?
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;
}
}
解决方案
推荐阅读
- django - OSError:[Errno 99] 地址不可用 - 从 django docker 应用程序使用 gmail smtp 发送电子邮件
- sql - 如何在没有函数 generate_series 的 Postgresql 中创建数据系列
- wpf - 从 WPF 用户控件访问 Winform
- python - 张量流RegisterGradient中参数的形状?
- jenkins - 是否可以在管道 Jenkinsfile 中对 cron 触发器的输入进行字符串插值?
- sql - SQL算术溢出错误将钱转换为数据类型数字
- c++ - C++ 如何格式化包含可变整数的文本行,使其在给定宽度内右对齐?
- reactjs - 如何自动按行和列排列卡片?
- python - 如果在 MSYS2 下运行,MATLAB addpath(genpath()) 命令不起作用
- python - 创建 UI 和 glRotatef() 的问题