首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > JAVA > J2SE开发 >

初学File,对这个不是很明白,哪位兄弟能给讲讲!解决方法

2012-03-25 
初学File,对这个不是很明白,哪位兄弟能给讲讲!小弟初学IO流,对着有点迷糊,将文件存入集合中ListFile,哪

初学File,对这个不是很明白,哪位兄弟能给讲讲!
小弟初学IO流,对着有点迷糊,将文件存入集合中List<File>,哪位大哥能给讲讲,往List的里面存的是是什么?是文件的路径,还是文件?如果是文件的路径,那为什么采用String类型呢!List<String>

[解决办法]
简单说:File 只是文件和目录路径名的抽象表示形式。
不用想的太复杂。File 的string就是它的路径。
[解决办法]
你把File类想的太简单了,你是不是认为File类就是一个文件的路径?
其实不是的,一个File类包含了你指定的那个文件的所有信息,当然也包括他的路径
同时也包含他的大小,内容等等的一切
File类是对文件进行的抽象封装
就像你写了一个People类,难道说一个People类就是指那个人的名字吗?
当然不是,他也可以包含那个人的年龄,性别,等等的一切东西。
明白了吗?
[解决办法]

探讨

你把File类想的太简单了,你是不是认为File类就是一个文件的路径?
其实不是的,一个File类包含了你指定的那个文件的所有信息,当然也包括他的路径
同时也包含他的大小,内容等等的一切
File类是对文件进行的抽象封装
就像你写了一个People类,难道说一个People类就是指那个人的名字吗?
当然不是,他也可以包含那个人的年龄,性别,等等的一切东西。
明白了吗?

[解决办法]
这篇文章对你绝对有用,你看看
http://www.cnblogs.com/springcsc/archive/2009/12/03/1616367.html
看懂了给分哦。

热点排行
Bad Request.