我想将Button值分配给二维数组。怎么做?
`int [] [] M = new int [5] [5];
M[0][0]= Button B1;
M[0][1]= Button B2;
M[0][2]=
Button B3;
M[0][3]=
Button B4;
M[0][4]=
Button B5;
答案 0 :(得分:0)
假设按钮值表示按钮文本,它们是int数据类型
那你就是这样做的。
M[0][0] = Integer.parseInt(button1.getText().toString());
M[0][1] = Integer.parseInt(button2.getText().toString());
答案 1 :(得分:0)
你会对你的矩阵进行迭代,然后在每个位置创建按钮:
Button[][] buttons = new Button[5][5];
for (int i = 0; i < 5; i++) {
for (int j = 0; j < 5; j++) {
buttons[i][j] = new Button(this);
}
}
希望它有所帮助。
问候!