【问题标题】:Split text in JME and assign values in an array在 JME 中拆分文本并在数组中分配值
【发布时间】:2012-04-12 11:59:33
【问题描述】:

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

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

【问题讨论】:

    标签: java java-me lwuit stringtokenizer


    【解决方案1】:

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

    试试这个:

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

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2017-04-16
      • 2016-12-11
      • 1970-01-01
      • 1970-01-01
      • 2013-06-12
      • 2013-09-19
      相关资源
      最近更新 更多