日期:2014-05-20  浏览次数:20693 次

初学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
看懂了给分哦。