1700443208
1700443209
int ballonNum=7;
1700443210
1700443211
//第一个箱子
1700443212
1700443213
Balloon[]box1=new Balloon[ballonNum];
1700443214
1700443215
//初始化第一个箱子中的气球
1700443216
1700443217
for(int i=0;i<ballonNum;i++){
1700443218
1700443219
box1[i]=new Balloon(Color.values()[i],i);
1700443220
1700443221
}
1700443222
1700443223
//第二个箱子的气球是拷贝的第一个箱子里的
1700443224
1700443225
Balloon[]box2=Arrays.copyOf(box1,box1.length);
1700443226
1700443227
//修改最后一个气球颜色
1700443228
1700443229
box2[6].setColor(Color.Blue);
1700443230
1700443231
//打印出第一个箱子中的气球颜色
1700443232
1700443233
for(Balloon b:box1){
1700443234
1700443235
System.out.println(b);
1700443236
1700443237
}
1700443238
1700443239
}
1700443240
1700443241
}
1700443242
1700443243
//气球颜色
1700443244
1700443245
enum Color{
1700443246
1700443247
Red, Orange, Yellow, Green, Indigo, Blue, Violet;
1700443248
1700443249
}
1700443250
1700443251
//气球
1700443252
1700443253
class Balloon{
1700443254
1700443255
//编号
1700443256
1700443257
private int id;
[
上一页 ]
[ :1.700443208e+09 ]
[
下一页 ]