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

这个并没有明白 为什么这里就返回了对象 不是和原来一样吗

这个并没有明白 为什么这里就返回了对象 不是和原来一样吗

正在回答

3 回答

直接打印file类型,是在内部tostring了,它本身是一个File对象,第一节讲File的时候说过了。你试试其他对象类型,打印出来的都是对象地址。

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

一个是获取指定目录下所有的文件夹和文件的名称数组集合(dir.list())。

一个是获取指定目录下所有的文件夹和文件的抽象对象数组(dir.listFiles()),

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

哈哈 又是你。。

这个跟dir也就是File类底层的封装有关,你可以摁住ctrl+鼠标左键 进源代码看看的。

我们现在只是用.list()方法和.listFiles()方法。它在底层就是那样规定的:一个返回字符串数组,一个返回文件类型的数组。为了方便不同情况的使用 嘻嘻 我觉得是这样的

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

慕移动7208282 提问者

这样啊 差不多明白了 我看两个输出结果是一样的 所以没明白 感谢感谢 感觉你讲的很清楚啊 你是老师吗 我刚开始学这部分。。所以问题贼多 问到都没分数问了。。
2017-10-31 回复 有任何疑惑可以回复我~
#2

jamieacejiang 回复 慕移动7208282 提问者

不是 我刚毕业工作几个月哈哈哈 所以还在学习
2017-10-31 回复 有任何疑惑可以回复我~
#3

jamieacejiang 回复 慕移动7208282 提问者

你再有问题 可以问我 咱俩一起讨论哈哈
2017-10-31 回复 有任何疑惑可以回复我~
#4

慕移动7208282 提问者 回复 jamieacejiang

厉害了。很牛
2017-10-31 回复 有任何疑惑可以回复我~
#5

慕姐4925769 回复 jamieacejiang

我也要一起学
2018-11-29 回复 有任何疑惑可以回复我~
查看2条回复

举报

0/150
提交
取消

这个并没有明白 为什么这里就返回了对象 不是和原来一样吗

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