来回走一个字符串数组

时间:2017-03-03 04:28:51

标签: android

我想来回一个字符串数组并把它放在我的文本视图中,但是当回来程序停止时,我的问题是什么?

String[] q = new String[20];
...
int a =0;
q[0]="a";
q[1]="b";
q[2]="c";
...

public void back(View v) {
    a--;
    u.setText(q[a]);
}

public void next(View v) {
    a++;
    u.setText(q[a]);
}

2 个答案:

答案 0 :(得分:0)

public void back(View v) {

  if(a > 0){
    a--;
    u.set Text(q[a]);
   }
}
public void next(View v) {
if(a < q.length()){
      a++;
      u.set Text(q[a]);
  }
}

答案 1 :(得分:0)

in method next()&#34; q.length&#34;会这么做,q.length()我恐怕不会。