您好, 欢迎来到 !    登录 | 注册 | | 设为首页 | 收藏本站

从没有扩展名的文件夹输出文件

从没有扩展名的文件夹输出文件

如果我理解正确,则您希望列出文件夹中的所有文件,而不管它们的扩展名如何。在这种情况下,请使用:

String list[] = new File("C:\\Users\\Eric\\Desktop\\txt\\").list(new FileFilter() {
    public boolean accept(File file) {
        return file.isFile();
    }
});

好的,我不正确地理解您。您想从if语句中的文件名中删除扩展名。您可以substring结合使用lastIndexOf

String name = list[i];
String nameWithoutExtension = name.substring(0, name.lastIndexOf("."));

或者,由于您所有的扩展名均为“ .txt”,因此以下内容也可以使用:

String nameWithoutExtension = name.substring(0, name.lastIndexOf(".txt"));
其他 2022/1/1 18:31:56 有546人围观

撰写回答


你尚未登录,登录后可以

和开发者交流问题的细节

关注并接收问题和回答的更新提醒

参与内容的编辑和改进,让解决方法与时俱进

请先登录

推荐问题


联系我
置顶