for(Car tempCar:dada){
System.out.print(number+". ");
if(tempCar instanceof PassengerCar)
System.out.println(tempCar.getName()+"\t"+tempCar.getRentdaily()+"元/天"+"\t"+tempCar.getBusload()+"人"+"\t");
if(tempCar instanceof Trunk)
System.out.println(tempCar.getName()+"\t"+tempCar.getRentdaily()+"元/天"+"\t"+"\t"+tempCar.getBurden()+"吨");
if(tempCar instanceof PickUp)
System.out.println(tempCar.getName()+"\t"+tempCar.getRentdaily()+"元/天"+"\t"+tempCar.getBusload()+"人"+"\t"+tempCar.getBurden()+"吨");
number++;
}for里面循环啥意思看不懂,求大神解释
4 回答
小子贼帅
TA贡献4条经验 获得超1个赞
foreach 加强for循环 tempCar instanceof PassengerCar
instanceof 这个是验证 左面的对象是不是后面类的实例
剩下的就都是 变量 字符串 变量的拼接了。。。没什么难度
添加回答
举报
0/150
提交
取消