灵活使用Java对数组操作的方法 - 成绩统计
小明是二班的班长,某次考试之后恰巧一班的班长生病了,老师便让小明帮着一起统计一班和二班的成绩,统计完成后老师突然想知道如果把一班和二班的成绩放在一起比较会是什么样,便把这项任务交给了小明。这可把小明难住了,你能帮帮他么?
题目的大概意思如下:
将两个班的成绩分别用两个数组存储,将两个班所有的成绩再存在一个数组中,从小到大排序后输出。
数组排序:
Arrays.sort(array);实现对数组元素从小到大排序
package step2;import java.util.Scanner;
import java.util.Arrays;public class MarkStatistics {public static void main(String[] args) {Scanner scan = new Scanner(System.in);int[] class1Grade = new int[5];int[] class2Grade = new int[5];int[] gradeCount = new int[class1Grade.length + class2Grade.length];for(int i = 0;i < class1Grade.length;i++){class1Grade[i] = scan.nextInt();gradeCount[i] = class1Grade[i];}for(int i = 0;i < class2Grade.length;i++){class2Grade[i] = scan.nextInt();
本文来自互联网用户投稿,文章观点仅代表作者本人,不代表本站立场,不承担相关法律责任。如若转载,请注明出处。 如若内容造成侵权/违法违规/事实不符,请点击【内容举报】进行投诉反馈!
