我有这样的:的Java:for循环使用我
for(int i=0;i<5;i++){
lbl1.setText(""+tarningar[i]);
现在我想LBL1更改为LBL +我..所以它打印出来LBL0,LBL1,LBL2,LBL3,lbl4。
我该怎么做?
我有这样的:的Java:for循环使用我
for(int i=0;i<5;i++){
lbl1.setText(""+tarningar[i]);
现在我想LBL1更改为LBL +我..所以它打印出来LBL0,LBL1,LBL2,LBL3,lbl4。
我该怎么做?
添加所有标签到一个数组,那么你可以这样写:
lblarray[i].setText(""+tarningar[i]);
更好,只有那个数组。通常*不应该是*名称中带有索引号的变量。 – 2010-12-15 09:42:53
而不是
Label lbl0;
Label lbl1;
Label lbl2;
Label lbl3;
Label lbl4;
/* ... */
for(int i=0;i<5;i++){
lbl1.setText(""+tarningar[i]);
做到这一点:
Label labels = new Label[5];
/* ... */
for(int i=0;i<5;i++){
labels[i].setText(""+tarningar[i]);
商店在阵列标签和那么:
for(int i=0;i<5;i++){
labelArray[i].setText(""+tarningar[i]);
lbl1.setText,我想改为lbl [i] .setText所以它没有设置为lbl1,但是lbl0,lbl1,lbl2等 – Karem 2010-12-15 09:40:30