如何查找包含在文件夹中的减法?

时间:2014-11-10 01:45:14

标签: java directory

获取错误,因为它不能成为其他东西的地方。那是减法的东西吗?

3 个答案:

答案 0 :(得分:0)

您应该将filepath变量声明为此范围内的File。

答案 1 :(得分:0)

它适用于我的机器。你确实需要使用Java 8才能工作,因为Java 7中不存在lambda。

另外,请注意,您可以使其更具功能性编程并完全摆脱if语句:

Files.walk(path).filter(filePath -> Files.isRegularFile(filePath))
                .forEach(System.out::println);

答案 2 :(得分:0)

你是如何测试你的jvm版本的?当你输入javac -version时你会得到什么? (我想知道你的java二进制文件是否链接到你的1.8安装,但你的javac仍然链接到< 1.8)