我正在尝试使用 StringTokenizer 将字符串拆分为 "," 但无法获取整个值,令牌计数显示 3 但仅打印两个元素,如果我尝试使用其他两个输入“Ravi,Tuti,786”,则在下面添加了我的代码 " - 相同的输出 "Ravi,Tuti,786,pincode" 得到三个令牌而不是最后一个
public class Tokenizer{
public static void main(String[] args){
String str = "Ravi,Tuti,786";//survival of fittest,journey to get job,update skill,try,get job";
StringTokenizer stk = new StringTokenizer(str,",");
System.out.println(stk.countTokens());
for(int i=0;i<=stk.countTokens();i++){
System.out.println(stk.nextToken());}
}
}
输出是
3
Ravi
Tuti
慕斯709654
呼如林
相关分类