为了账号安全,请及时绑定邮箱和手机立即绑定

老师的代码有一句看不懂

老师的代码有一句看不懂

qq_LC_18 2017-07-06 09:06:22
 System.out.print("请输入你要租几种车:");          int rentNum = input.nextInt();                    //selected用来保存客户选中了什么车型,以及每种车型的辆数,与car数组是对应关系          int[] selected = new int[6];                      for (int i = 1; i <= rentNum; i++){              System.out.println("请输入第" + i + "种车型的序号:" );              int nums = input.nextInt() - 1;              System.out.println(cars[nums].getBrand() +"总共需要多少辆:");              int num = input.nextInt();              selected[nums] = num;    //最后这一句不懂        }  
查看完整描述

2 回答

?
风中打伞的小孩

TA贡献73条经验 获得超20个赞

int型数组在创建的时候,会进行初始化,全部赋值0

nums是车型的序号(数组从0开始,所以要减一),num是需要此种车型的数目

selected[nums]=num;//nums型车,需要num辆车,其它型号的还是0

查看完整回答
反对 回复 2017-07-06
  • 2 回答
  • 0 关注
  • 1980 浏览

添加回答

举报

0/150
提交
取消
意见反馈 帮助中心 APP下载
官方微信