在 JME 中拆分文本并在数组中分配值
Posted
技术标签:
【中文标题】在 JME 中拆分文本并在数组中分配值【英文标题】:Split text in JME and assign values in an array 【发布时间】:2012-04-12 11:59:33 【问题描述】:我正在尝试在 j2me 中创建一个带有拆分文本的数组。我正在尝试使用 ostermiller.org 的 StringTokenizer 类。但是我不知道如何将令牌分配到数组中。这段代码有什么问题?
String[] myToken;
StringTokenizer tokenObject;
tokenObject = new StringTokenizer("one-two-three","-");
myToken= tokenObject.nextToken();
【问题讨论】:
【参考方案1】:您必须使用一个循环来检查是否有更多令牌,并在循环中获取下一个令牌。
试试这个:
StringTokenizer tokenizer = new StringTokenizer("one-two-three", "-");
while (tokenizer.hasMoreTokens())
String token = tokenizer.nextToken();
// Do something with variable "token"
【讨论】:
以上是关于在 JME 中拆分文本并在数组中分配值的主要内容,如果未能解决你的问题,请参考以下文章