【发布时间】:2015-11-28 03:32:18
【问题描述】:
我有一个String 文件名数组,我想将它们转换为File 数组。我在想是否有比这个更优雅的方法。
String[] names = {file1, file2, file3};
File[] files = new String[names.length];
for (int i = 0; i < names.length; i++) {
files[i] = new File(names[i]);
}
编辑 感谢您在 cmets 中的注意。我正在使用 Java 8
【问题讨论】:
-
你使用的是 java 8 吗?
-
Java-8 类似:stackoverflow.com/questions/23057549/…
-
旁注:考虑使用 NIO.2 File API 中的 Path 而不是 File 对象。
标签: java arrays type-conversion