我的Android程序中有一个很长的字符串。 我需要的是,我需要分割该字符串的每个单词,并将每个单词复制到一个新的字符串数组。 对于例如:如果字符串是“我做机器人程序”和字符串数组为my_array命名然后各指标中应包含的值:Android String Array Manipulation
my_array[0] = I
my_array[1] = did
my_array[2] = Android
my_array[3] = Program
程序的一部分,我做了如下所示:
StringTokenizer st = new StringTokenizer(result,"|");
Toast.makeText(appointment.this, st.nextToken(), Toast.LENGTH_SHORT).show();
while(st.hasMoreTokens())
{
String n = (String)st.nextToken();
services1[i] = n;
Toast.makeText(appointment.this, st.nextToken(), Toast.LENGTH_SHORT).show();
}
任何一个可以请提出一些想法..
StringTokenizer在Java 6上已被弃用。 – 2010-07-28 13:06:09