为了账号安全,请及时绑定邮箱和手机立即绑定

关于视频中list directory代码

list directory是什么意思啊 可以实现重新判断if语句的作用?

正在回答

1 回答

不是实现重新判断if语句的作用!视频中已经提到了那是递归。什么是递归呢?简单一点说就是自身调用自身的一种形式。在listDirectory(File dir)方法中已经有了查看当前目录下的内容,当想要查看其子目录下的内容时所用到的方法(手段)与listDirectory(File dir)方法中查看当前目录下的内容的方法(手段)一致,那么就没必要在写一个方法,所用就直接调用listDirectory(File dir)。

0 回复 有任何疑惑可以回复我~
#1

不想她是借口 提问者

那不就是重新开始本方法了吗 那之前执行过的代码不会重置吗?
2017-04-14 回复 有任何疑惑可以回复我~
#2

不想她是借口 提问者

我这样写不对吗 为什么会报异常 File [] a=file.listFiles(); if(a!=null &&a.length>0){ for(File b :a){ if(file.isDirectory()){ fake(file); }else{ System.out.println(file); } } }
2017-04-14 回复 有任何疑惑可以回复我~

举报

0/150
提交
取消

关于视频中list directory代码

我要回答 关注问题
意见反馈 帮助中心 APP下载
官方微信