62,621
社区成员
发帖
与我相关
我的任务
分享
public class Test{
public static void main(String[] args) {
String s = "86,87|57|47,69";
String data = "";
String[] dataStrArray = s.split("\\|");
doSomthing(dataStrArray, 0, data);
}
public static void doSomthing(String[] dataStrArray, int index, String data) {
String[] temp = dataStrArray[index].trim().split(",");
for (String ss : temp) {
if (index == dataStrArray.length - 1) {
data += ss;
System.out.println(data);
data = data.replace(ss, "");
} else {
data += ss + ",";
index += 1;
doSomthing(dataStrArray, index, data);
index -= 1;
data = data.replace(ss + ",", "");
}
}
}
}
public class Test {
public static void main(String[] args) {
String s = "86,87|57|47,69";
String data = "";
String[] dataStrArray = s.split(",");
doSomthing(dataStrArray, 0, data);
}
public static void doSomthing(String[] dataStrArray, int index, String data) {
String[] temp = dataStrArray[index].trim().split("\\|");
for (String ss : temp) {
if (index == dataStrArray.length - 1) {
data += ss;
System.out.println(data);
data = data.replace(ss, "");
} else {
data += ss + ",";
index += 1;
doSomthing(dataStrArray, index, data);
index -= 1;
data = data.replace(ss + ",", "");
}
}
}
}
public class Test {
public static void main(String[] args) {
String s = "86,87|57|47,69";
String data = "";
String[] dataStrArray = s.split(",");
doSomthing(dataStrArray, 0, data);
}
public static void doSomthing(String[] dataStrArray, int index, String data) {
String[] temp = dataStrArray[index].trim().split("\\|");
for (String ss : temp) {
if (index == dataStrArray.length - 1) {
data += ss;
System.out.println(data);
data = data.replace(ss, "");
} else {
data += ss + ",";
index += 1;
doSomthing(dataStrArray, index, data);
index -= 1;
data = data.replace(ss + ",", "");
}
}
}
}