慕粉1473163857
2019-07-05 21:46
这个控制台系统只要写个筛选器就很easy了 代码如下
Arrays.sort(rtNum, Collections.reverseOrder()); //降序排列 String[] Mname = new String[MNum];// 载人数组名称 int[] mannedNums = new int[MNum];// 载人数量 int[] Mnums = new int[MNum];// 载人数组数量 for (int i = 0; i < MNum; i++) { Mnums[i] = rtNum[i]; } //筛选器:筛选载人车的名称和载人的数量 for (int i = 0; i < Mnums.length; i++) { switch (Mnums[i]) { case 5: Mname[i] = car5.getName(); mannedNums[i] = car5.getMannedNums(); break; case 4: Mname[i] = car4.getName(); mannedNums[i] = car4.getMannedNums(); break; case 3: Mname[i] = car3.getName(); mannedNums[i] = car3.getMannedNums(); break; default: break; } } //载人总数量 int MNsums = 0; for (int i = 0; i < mannedNums.length; i++) { MNsums = MNsums + mannedNums[i]; } 执行结果如下:
?牛批啊
执行结果如下:(租车的序号可随意选)
Java入门第二季 升级版
530673 学习 · 6091 问题
相似问题