[英]Java NIO store list of Paths
天才。
我正在練習Java NIO。
我正在嘗試將文件列表存儲在不同的父目錄下。
所以這是我的代碼:
ArrayList<Path> pathList = new ArrayList();
Stream<Path> dirStream = Files.list(Paths.get("..."));
dirStream.forEach((path) -> {
pathList.add(Paths.get(path.toString(), "..."));
});
我想知道是否還有其他花哨的方法可以做到這一點。
例如,將路徑存儲到Stream <Path>中。
感謝您的教訓!
這個怎么樣
ArrayList<Path> pathList = Files.list(Paths.get("..."))
.map(path -> path.resolve("..."))
.collect(Collectors.toList());
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.