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

Java I/O 系统 (1)

2012-08-26 
Java I/O 系统 (一)File类??一、目录列表器假设我们想查看一个目录列表,可以有两种方法来使用File对象。如果

Java I/O 系统 (一)

File类

?

?

一、目录列表器

假设我们想查看一个目录列表,可以有两种方法来使用File对象。如果我们调用不带参数的list()方法,便可以获得此对象包含的全部列表。然而,如果我们想获得一个受限列表,例如,想得到所有扩展名为.java的文件,那么我们就要用到“目录过滤器”,这个类会告诉我们怎样显示符合条件的File对象。

下面是一个示例,注意,通过使用java.util.Arrays.sort()和String.CASE_INSENSITIVE.ORDERComparator,可以很容易地对结果进行排序(按字母排序)

?

?

?

例子里面写了一个mkdirs()方法,我们来研究一下源码:

?

?

    public String getCanonicalPath() throws IOException {return fs.canonicalize(fs.resolve(this));    }

?

?

热点排行