在JME中分割文本并在数组中分配值

问题描述:

我试图在j2me中用分割文本创建一个数组。我正在尝试使用ostermiller.org的StringTokenizer类。但是我不知道如何将令牌分配到数组中。这段代码有什么问题?在JME中分割文本并在数组中分配值

String[] myToken; 
StringTokenizer tokenObject; 
tokenObject = new StringTokenizer("one-two-three","-"); 
myToken= tokenObject.nextToken(); 

您必须使用循环来检查是否有更多的标记,并在循环中获取下一个标记。

试试这个:

StringTokenizer tokenizer = new StringTokenizer("one-two-three", "-"); 
while (tokenizer.hasMoreTokens()) { 
    String token = tokenizer.nextToken(); 
    // Do something with variable "token" 
} 
+0

感谢的人。有用。 – sammyukavi 2012-04-12 13:11:33