我有以下字符串str = "one|two|three|four|five"
,我尝试使用 拆分它str1[]=str.split("\\|");
,但它在调试时显示异常。
错误是Exception processing async thread queue
。这是什么以及怎么做?
问问题
371 次
2 回答
1
请试试这个...
in = "Your String";
StringTokenizer st = new StringTokenizer(in, "|");
while(st.hasMoreTokens()) {
String str = st.nextToken();
System.out.println(str);
}
于 2012-07-20T08:07:54.803 回答
1
试试这个,
String tempString="one|two|three|four|five";
String str1[]=tempString.split("\\|");
for(int i=0;i<str1.length;i++)
{
Log.i("Str1["+i+"]",str1[i]);
}
结果是,
Str1[0]: one
Str1[1]: two
Str1[2]: three
Str1[3]: four
Str1[4]: five
于 2012-07-20T08:08:33.957 回答