for-earch、I/0拒绝访问、==和equals区别

2020-02-21  本文已影响0人  Essence_zj

for(field f :fs) {} 循环条件是什么意思?

答:这是for-earch形式。就是将数组、集合、set遍历出来然后赋值给冒号前面的参数。这里是将fs进行遍历赋值给f

I/O,读写文件拒绝访问

答:报错信息:java.io.FileNotFoundException: D:\ApplicationApp\Chrome (拒绝访问。)

经查阅出现这种问题一般是调用IO访问时,读取到本地磁盘的文件夹,没有读取到文件。

File f = new File("D:/111.txt");                                //可以正常运行

File f = new File("D:/ApplicationApp/Chrome");    //会报错

==和equals的区别:

答:基本数据类型可以通过==进行判断

        引用类型通过equals进行判断,而==用于判断两个引用,是否指向同一个对象

上一篇下一篇

猜你喜欢

热点阅读