gpt4 book ai didi

Java - 分割字符串

转载 作者:行者123 更新时间:2023-12-02 05:18:10 24 4
gpt4 key购买 nike

我有一个由"."分隔的字符串,当我尝试用分割它时,它不会被吐出。

这是我的确切代码。请让我知道什么可能导致这不分割字符串。

public class TestStringSplit {
public static void main(String[] args) {
String testStr = "[Lcom.hexgen.ro.request.CreateRequisitionRO;";
String test[] = testStr.split(".");
for (String string : test) {
System.out.println("test : " + string);
}
System.out.println("Str Length : " + test.length);
}
}

我必须分离上面的字符串并只得到最后一部分。在上面的情况下,它是 CreateRequisitionRO 而不是 CreateRequisitionRO; 请帮我得到这个。

最佳答案

您可以通过StringTokenizer拆分该字符串并获取点之间的每个单词

StringTokenizer tokenizer = new StringTokenizer(string, ".");
String firstToken = tokenizer.nextToken();
String secondToken = tokenizer.nextToken();

当您查找最后一个词时CreateRequisitionRO,您也可以使用

String testStr = "[Lcom.hexgen.ro.request.CreateRequisitionRO;";
String yourString = testStr.substring(testStr.lastIndexOf('.')+1, testStr.length()-1);

关于Java - 分割字符串,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/16184617/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com