java中输入3个人的成绩,计算每门课的最高成绩

java中输入3个人的成绩,计算每门课的最高成绩速度... java中输入3个人的成绩,计算每门课的最高成绩速度 展开
 我来答
只喜欢吃芒果
2018-07-10
知道答主
回答量:12
采纳率:100%
帮助的人:1万
展开全部
用集合或者数组存放各科成绩(集合里的集合 或 数组里的数组 或 集合里的数组)
用 双层循环 进行比较
第一层循环负责循环人数(数组或者集合的长度)
第二层循环负责循环成绩(数组或者集合里的数组或集合长度)
然后在第二层循环中做判断
ijava学习网
2018-07-10 · 国内最优秀java资源共享平台
ijava学习网
国内最优秀的java免费资源共享及学习平台,专注从实战中学习与成长。主要包括教程、经验分享、知识、资讯、工具、手册、视频及各种资源下载。
向TA提问
展开全部
思路:

第一
创建一下分数类(包含语文数学英语)
public class Grade {

Integer English;
Integer Math;
Integer language;
set get方法省 构造方法省
}

第二
创建三个方法分别计算每门最高分
第三
在主方法里面调用三个方法传递参数进去
public static void main(String[] args) {
Grade g1 = new Grade(100, 120, 130);
Grade g2 = new Grade(110, 110, 120);
Grade g3 = new Grade(120, 100, 110);
System.out.println("English最高分:"+hightEnglish(g1,g2,g3));
System.out.println("Math最高分:"+hightMath(g1,g2,g3));
System.out.println("Language最高分:"+hightLanguage(g1,g2,g3));
}
//English最高分
public static Integer hightEnglish(Grade g1,Grade g2,Grade g3){
List<Integer> list = new ArrayList<Integer>();
list.add(g1.getEnglish());
list.add(g2.getEnglish());
list.add(g3.getEnglish());
Collections.sort(list);
return list.get(list.size()-1);
}
//Math最高分
public static Integer hightMath(Grade g1,Grade g2,Grade g3){
List<Integer> list = new ArrayList<Integer>();
list.add(g1.getMath());
list.add(g2.getMath());
list.add(g3.getMath());
Collections.sort(list);
return list.get(list.size()-1);
}
//Language最高分
public static Integer hightLanguage(Grade g1,Grade g2,Grade g3){
List<Integer> list = new ArrayList<Integer>();
list.add(g1.getLanguage());
list.add(g2.getLanguage());
list.add(g3.getLanguage());
Collections.sort(list);
return list.get(list.size()-1);
}
本回答被网友采纳
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
桃驹n
2018-07-10
知道答主
回答量:31
采纳率:0%
帮助的人:2.5万
展开全部
这算是在问算法吗
追问
要过程
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
诗人尽含羞3
2018-07-10 · 超过60用户采纳过TA的回答
知道小有建树答主
回答量:316
采纳率:19%
帮助的人:126万
展开全部
子夜吴歌·冬歌(李白)
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
收起 3条折叠回答
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式