我的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