Java 中的字符串编号范围处理

String number range treatment in Java

我有一个字符串值

strValue1 = “-1-2-3-4-5-6-7-8-9-10-11-12-13-14-15-16-“;

strValue2 = “-4-5-6-7-“;

我只想从 strValue1 得到我在 strValue2.

中的范围

应该是-4-5-6-7-

请问你能帮忙吗?

提前致谢。

您想使用 indexOf:

int location = strValue1.indexOf(strValue2);

这将 return 开始的位置,如果没有找到任何东西,则为 -1。 范围将由 (location, strValue2.length)

给出