我有一个Path (java.nio.file)列表。
例如
/a/b/c/d
/a/b/c
/a/b/
/a/x/y/z
/a/x/在这些路径中,我只需要检索最长的路径。
例如,/a/b/c/d和/a/x/y/z是最长的路径。
如何通过使用或不使用java中的路径接口中的任何方法来检索?
发布于 2015-03-31 14:24:26
试试下面的代码:
import java.nio.file.Path;
import java.nio.file.Paths;
public class PathTest {
public static void main(String[] args) {
String path = "/a/b/c/d";
Path p = Paths.get(path);
int num = p.getNameCount();
System.out.println(num); // prints 4
}
}https://stackoverflow.com/questions/29370627
复制相似问题