黑马程序员技术交流社区
标题:
计算10人单程车票总花销:
[打印本页]
作者:
792241113
时间:
2016-10-20 00:46
标题:
计算10人单程车票总花销:
火车卧铺分:"上铺","中铺","下铺",每一种卧铺对应的价格不同,上铺是108元,中铺是118元,下铺是125元,现在有10个人要出行,火车票随机出,
// 最终打印出选中的卧铺名称和价钱,以及10个人出行单程车票总花销。
// 要求在main方法中完成即可,打印的格式如下(不要求内容一致,只要求格式):
// 上铺:108元
// 下铺:125元
// 下铺:125元
// 中铺:118元
// 下铺:125元
// 下铺:125元
// 中铺:118元
// 上铺:108元
// 中铺:118元
// 下铺:125元
// 10人出行单程车票总花销共计:1195
public static void main(String[] args) {
HashMap<Integer,String > map = new HashMap<>();
map.put(1, "上铺:108元");
map.put(2, "中铺:118元");
map.put(3, "下铺:125元");
int sum=0;
for(int i=0;i<10;i++){
Random r = new Random();
int nextInt = r.nextInt(3)+1;
System.out.println(map.get(nextInt));
if(nextInt==1){
sum+=108;
}else if(nextInt==2){
sum+=118;
}else{
sum+=125;
}
}
System.out.println("10人出行单程车票总花销共计:"+sum);
}
作者:
gyy
时间:
2016-10-20 01:03
建议使用发帖中的代码编辑器,这样看着老觉得别扭额
作者:
qq2519157
时间:
2016-10-20 20:30
很不错的题目.刚学到集合这里 感谢分享
欢迎光临 黑马程序员技术交流社区 (http://bbs.itheima.com/)
黑马程序员IT技术论坛 X3.2