Java的File类有没有修改文件属性和判断后缀名的方法~~~

来源:百度知道 编辑:UC知道 时间:2024/05/12 13:38:12
假设我已经通过JAVA中的FILE类中的方法找到了某一目录下的隐藏文件,现在我想通过程序语句将其"隐藏"属性去掉,可以么?

另外,FILE类中有没有什么方法可以用来判断一个文件的后缀名是什么啊?

由于java跨平台,到现在sun's api 里没有提供编程接口.
实现 java.io.FilenameFilter 接口来进行文件名过滤.
请读API多实践

只能实现FileFilter接口的accept方法把不需要的文件过滤掉,你无法在java中把隐藏文件变成不隐藏的,但是据说可以把不隐藏的弄成隐藏的,这个我试过,没有成功.
最主要的原因是修改文件属性都是通过java.security包下的类去和系统内部打交道,他对外一般不暴露这样的方法的.我估计lz是做什么东西需要写配置文件吧,不想让用户看到配置文件,给你个建议,把配置文件写到头文件里去