为什么既要判断是否为空,又要判断长度大于零??

if(files!=null&&files.length>0){

for(File file:files){

if(file.isDirectory()){

listDriectory(file);

}

else{

System.out.println(file);

}


相信光变成光
浏览 1582回答 1
1回答

沐雨一橙风

空是未定义(引用不指向任何东西)。长度为0是没有(引用指向了正确的东西)。
打开App,查看更多内容
随时随地看视频慕课网APP

相关分类

Java