张老师交通的讲解中 在Road类中
将向vechicles中添加车子的这段代码
vechicles.add(Road.this.name+"---"+i);
替换为switch语句 模拟都有什么车通过这样 这样好像契合实际生活一点
如:
- switch (i) {
- case 1:
- vechicles.add(Road.this.name+"方向上-_-奥迪");
- break;
- case 2:
- vechicles.add(Road.this.name+"方向上-_-宝马");
- break;
- case 3:
- vechicles.add(Road.this.name+"方向上-_-尼桑");
- break;
- case 4:
- vechicles.add(Road.this.name+"方向上-_-本田");
- break;
- case 5:
- vechicles.add(Road.this.name+"方向上-_-拖拉机");
- break;
- case 6:
- vechicles.add(Road.this.name+"方向上-_-摩托车");
- break;
- case 7:
- vechicles.add(Road.this.name+"方向上-_-自行车");
- break;
- case 8:
- vechicles.add(Road.this.name+"方向上-_-警车");
- break;
- case 9:
- vechicles.add(Road.this.name+"方向上-_-洒水车");
- break;
- case 10:
- vechicles.add(Road.this.name+"方向上-_-美女");
- break;
- default:
- System.out.println("沒有車穿过");
- break;
- }
复制代码 现在我想的是这样不是很方便 ,如果有100辆 1000辆车 呢?
如何来实现这种输出呢?还有不知道这种代码是不是错误的?
-_- 求大神。。。
|