Java:如何解析String?

时间:2015-06-02 14:43:25

标签: java

如何获取最后一条路径path_X

/some/random/path_1/
/some/random/path_2

因此,有必要使用第三方库,如GuavaApache Commons

3 个答案:

答案 0 :(得分:7)

试试这个:

final String last = Paths.get("/some/random/path_1/").getFileName().toString();

答案 1 :(得分:3)

我相信这也会奏效,是吗?

String fileName = new File(path).getName();

答案 2 :(得分:1)

另一种方法是

String s = "/some/random/path_1/";
String[] sa = s.split("/");

String last = sa[sa.length-1]);