Java 反转数组和设置按钮

Java 反转数组和设置按钮,java,android,Java,Android,我想要设置数组按钮的值。但我希望设置按钮和数组的相反值。如果是数组设置日[100],则设置31号按钮,设置值设置日100-1和按钮31-1 打印出来 Blockquote btn1 btn2 btn3 btn4 btn5 ....btn28 btn29 btn30 btn31 69 70 71 72 73 .... 97 98 99 100 块引用 btn1 btn2 btn3 btn4 btn5…btn28 btn29

我想要设置数组按钮的值。但我希望设置按钮和数组的相反值。如果是数组设置日[100],则设置31号按钮,设置值设置日100-1和按钮31-1

打印出来

Blockquote btn1 btn2 btn3 btn4 btn5 ....btn28 btn29 btn30 btn31 69 70 71 72 73 .... 97 98 99 100 块引用 btn1 btn2 btn3 btn4 btn5…btn28 btn29 btn30 btn31 69 70 71 72 73 .... 97 98 99 100
int[]btnRes=(R.id.btn04,R.id.btn04,R.id.BTN4,R.id.btn14,R.id.btn15,R.id.btn16,R.id.btn16,R.id.btn18,R.id.btn18,R.id.btn10,R.id.btn10,R.id.id.btn16,R.id.btn16,R.id.btn16,R.id.btn16,R.id.btn16,R.id.btn16,R.id.btn16,R.btn16,R.id.btn18,R.btn16,R.btn16,R.id.btn16,R.btn16,R.btn16,R.btn16,R.id.btn16,R.id.btn16,R.btn16,R.btn16,R.btn16,R.id.btn16,btn26,R.id.btn27,R.id.btn28,R.id.btn29,R.id.btn30};
///////初始化按钮
按钮[]btnPrev=新按钮[BTN.长度];
对于(int i=0;i
试试这个:

int maxDays = 100;
int buttonsNbr = btnPrev.length;

for (int i = buttonsNbr; i > 0; i--) {

    btnPrev[buttonsNbr - i].setText(String.valueOf(setDay[ maxDays - i]));

}

那么你的问题是什么?
int maxDays = 100;
int buttonsNbr = btnPrev.length;

for (int i = buttonsNbr; i > 0; i--) {

    btnPrev[buttonsNbr - i].setText(String.valueOf(setDay[ maxDays - i]));

}