티스토리 뷰
다음과 같이 활동에서 Java String array 또는 ArrayList of String을 사용할 수 있습니다.
활동의 Java 문자열 배열 예제 :
1) 배열 정의
String string_array1[]={"Sentence 1","Sentence 2"};
배열에서 값 가져 오기 :
Sting zeroIndexValue=string_array1[0];
Sting oneIndexValue=string_array1[1];
2) ArrayList 예제 :
String의 ArrayList 정의 :
ArrayList<String> string_List=new ArrayList<String>();
목록에 값 추가 :
string_List.add("Sentence 1");
string_List.add("Sentence 2");
목록에서 값 가져 오기 :
string_List.get(0);
string_List.get(1);
-------------------문자열 파일에서 배열 가져 오기
String[] string_array1 = getResources().getStringArray(R.array.string_array1);
이제 임의의 값을 생성하고 배열에서 가져옵니다.
Random rand = new Random()
int Low = 0;
int High = string_array1.length-1;
int value = rand.nextInt(High-Low) + Low; //It will generate random number in the given range only.
String printed_value = string_array1[value];
출처
https://stackoverflow.com/questions/39916980
댓글