2012-11-21 2 views
0

문자열 묶음을 포함 할 배열을 정의하고 싶습니다.배열에서 올바른 값을 가져 오지 못함

그런 다음 배열에서 다른 문자열을 참조 할 수 있기를 원합니다. 소리는 간단하지만 다음 코드를 사용하면 변수 onOneClick에 대한 "두 번째 문자열"(즉, 두 번째 문자열)을 반환합니다 (첫 번째 문자열을 참조해야 함 또는 "관련").

아이디어가 있습니까?

String hintsList[] = {"to implicate", "to be", "to bite", "to draw", "to run", "to go", "to escape", "to fall", "to accept", "to open", "to laugh", "to listen", "to open", "to dance", "to use", "to save (not waste)", "to create"}; 

final String onOneClick = hintsList[1]; 
final EditText box0101 = (EditText)findViewById(R.id.box0101); 

     box0101.setOnClickListener(new View.OnClickListener() { 
     @Override 
     public void onClick(View v) { 
      txtHint.setText(onOneClick);     
     } 
    }); 
+6

배열은 인덱스 0 CS101 시작 . – jn1kk

답변

7

배열은 0부터 시작하는 인덱스된다. 첫 번째 요소를 원한다면, 제로. 당신은 final String onOneClick = hintsList[0];를 사용해야하는 자바 hintsList[0]

1

배열을 사용합니다.

관련 문제