배열의 순환때문에 질문을 올리는데요

 

일단

 

String word[] ={"mbc","kbs","sbs".....}; // 문자열 배열 한 50개 정도 있습니다.

 

안드로이드에서 버튼 두개를 만들어서 저 배열에 있는 텍스트를 띄우는 건데요

 

public void btn1_action() {     // back 버튼
  
   word[i] = word[i];
   i=i-1;
   tv.setText(word[i]);
    
  
 }

 public void btn2_action() {  //next버튼
  
  
  
  word[i] = word[i];
  i=i+1;
  tv.setText(word[i]);
  
  
 }

 

위처럼 현재 뒤로 앞으로 문자열들의 이동은 되는데요

 

next버튼으로 마지막 까지 갔을때 다시 배열 0번에 있는 거부터 다시 시작한다거나

 

back버튼으로 0번째 배열까지 가고 다시 back버튼을 눌렀을때 배열에 마지막을 출력해서

 

계속 순환되는 것으로 만드려고 하는데요...간단하면서도...안되서 질문을 올려요.

 

혹시 순환하는 법을 아시고 계시면 알려주실수 있나요?