让我的字符串看起来像
a/b/c/d
我需要处理一些作业(MKCOL),以便连续跟踪值。
a
a/b
a/b/c
a/b/c/d
我知道我可以拆分并逐一使用它们连接起来。
有没有办法用流做这个?
答案 0 :(得分:2)
当然是:
String s = "a/b/c/d";
String[] array = s.split("/");
for (int i = 1; i <= array.length; i++) {
String part = Arrays.stream(array).limit(i).collect(Collectors.joining("/"));
System.out.println(part);
}