【发布时间】:2023-03-05 09:31:01
【问题描述】:
我这里有这段代码:
String line1 = "part1, part2, part3, part4";
我想提取第 2 部分。 所以我尝试了这个:
String extractedPart = line1.substring(line1.indexOf(","), line1.indexOf(",", line1.indexOf"," +1)));
System.out.println(extractedPart);
但它没有打印出任何东西。 有人可以帮我吗?
【问题讨论】:
-
这不是有效的 Java:
line1.indexOf",". -
当将
","更正为(",")并在末尾去掉一个右括号时,这将准确打印, part2。