Android 프로그램에 길이가 긴 문자열이 있습니다. 내가 필요한 것은 문자열의 각 단어를 분할하고 각 단어를 새로운 문자열 배열로 복사해야합니다. 예를 들어 : 문자열이 "나는 안드로이드 프로그램을했다"및 문자열 배열은 각 인덱스는 같은 값을 포함해야 my_array 배열 이름 :Android String Array 조작
:이 같은 모습을 한 프로그램의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에서 사용되지 않습니다. –