У меня длинная строка в моей программе Android. Что мне нужно, мне нужно разбить каждое слово этой строки и скопировать каждое слово в новый String Array. Для, например: Если строка «Я сделал андроид программы», а массив строк называется 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. –