我这里有这个代码:
String line1 = "part1, part2, part3, part4";
我想提取第2部分。 所以我试过这个:
String extractedPart = line1.substring(line1.indexOf(","), line1.indexOf(",", line1.indexOf"," +1)));
System.out.println(extractedPart);
但它不打印任何东西。 有人可以帮我吗?
答案 0 :(得分:2)
为什么不使用拆分方法
String[] split = line1.split(",");
System.out.println(split[1]);
<强>输出强>
part2
答案 1 :(得分:0)
String extractedPart = line1.substring(line1.indexOf(",") + 1, line1.indexOf(",", line1.indexOf(",") + 1));
答案 2 :(得分:0)