如何在java中获取没有.txt扩展名的文件

时间:2012-02-21 04:04:57

标签: java file

有人能告诉我如何从目录中获取没有.txt扩展名的所有文件。我已经为.txt扩展名编写了但没有得到如何修改它以获取没有.txt扩展名的文件。 这是我的代码

import java.io.*;

public class OnlyExt implements FilenameFilter {
String ext;

public OnlyExt(String ext) {
    this.ext = "." + ext;
}

public boolean accept(File dir, String name) {
    return name.endsWith(ext);


}

}

这里ext =“txt”

请帮助我。谢谢。

1 个答案:

答案 0 :(得分:4)

请注意unary negation operator

public boolean accept(File dir, String name) 
{
    return !name.endsWith(ext);
}