将单个字符串分成两个

时间:2012-10-12 10:21:12

标签: java string

我的String类似test,test1。我需要分别取出这两个字符串。如何在没有逗号的情况下阅读test和test1?

2 个答案:

答案 0 :(得分:11)

您可以使用String#split()

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

parts[0]将包含"test"parts[1]将包含"test1"

答案 1 :(得分:3)

您可以使用java.lang.String类中定义的split function OR 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());
        }

此致 Gunjan。