-1

好的,让我举个例子:

    String parentString = "HelloThisIsAString";
    int stringPos = parentString.indexOf("String"); //Will return the position of the text "String" of the parentString.
    String string = //Here the problem arises.

在python中我这样做:

    string = parentString[stringPos:#to some certain text]

如何在 Java 中做到这一点。

4

1 回答 1

3

您可以使用substring方法,如下所示:

String parentString = "HelloThisIsAString";
int stringPos = parentString.indexOf("String");
String string = parentString.substring(stringPos, toSomePos);
//                                                   ^^^
//                                                    |
//                                           This is optional

删除最后一个参数会为您提供从特定位置到原始字符串末尾的子字符串。

于 2013-04-22T18:57:52.107 回答