0

我有一个String喜欢test,test1。我需要分别取出这两个字符串。我将如何阅读 test 和 test1 没有逗号?

4

2 回答 2

11

您可以使用String#split()

String[] parts = yourString.split(",");

parts[0]然后将包含"test"并将parts[1]包含"test1".

于 2012-10-12T10:22:31.883 回答
3

您可以使用 java.lang.String 类中定义的 split 函数或 StringTokenizer 函数。

示例 1:

 String s = "test1,test2";
 String[] strArr = s.split(",");

上面的数组将有两个元素,值为 test1 和 test2。

示例 2:

StringTokenizer token = new StringTokenizer("test1,test2",",");

        while(token.hasMoreElements()){
            System.out.println(token.nextElement());
        }

问候,贡扬。

于 2012-10-12T10:29:11.910 回答