侧边栏壁纸
  • 累计撰写 110 篇文章
  • 累计收到 129 条评论
  • 今日撰写 0 篇文章
  • 资源 54 站长 3月10日 在线

java 简单的数组排序

Await
2021-07-16 / 0 评论 / 552 阅读 / 正在检测是否收录... / 本次页面加载:237ms
温馨提示:
本文最后更新于2021年07月29日,已超过674天没有更新,若内容或图片失效,请留言反馈。

int[][] scores = {
                { 82, 90, 91 },
                { 68, 72, 64 },
                { 95, 91, 89 },
                { 67, 52, 60 },
                { 79, 81, 85 },
        };
        double sum=0,age=0;
        for(int i=0;i<scores.length;i++){//5
            for(int j=0;j<scores[i].length;j++){//3
            sum=sum+scores[i][j];
            age=sum/scores[i].length;
            }
        }
        double average = age/scores.length;
        System.out.println(average);
        
        if (Math.abs(average - 77.733333) < 0.000001) {
            System.out.println("测试成功");
        } else {
            System.out.println("测试失败");
        }

int[] ns = { 28, 12, 89, 73, 65, 18, 96, 50, 8, 36 };
        // 排序前:
        System.out.println(Arrays.toString(ns));
        for(int i=0;i<ns.length;i++){
            for(int j=0;j<(ns.length)-1;j++){
                if(ns[i]>ns[j]){
                    int w=ns[i];
                    ns[i]=ns[j];
                    ns[j]=w;
                }
            }
        }
        // 排序后:
        System.out.println(Arrays.toString(ns));
        if (Arrays.toString(ns).equals("[96, 89, 73, 65, 50, 36, 28, 18, 12, 8]")) {
            System.out.println("测试成功");
        } else {
            System.out.println("测试失败");
        }
//        int[] ns = { 13, 41, 92, 16, 25 };
//        // 倒序打印数组元素:
//        for(int i=0;i<ns.length;i++){
//            for(int j=0;j<ns.length-1;j++){
//                if(ns[i]>ns[j]){
//                    int w=ns[i];
//                    ns[i]=ns[j];
//                    ns[j]=w;
//                }
//            }
//        }
//        System.out.println(Arrays.toString(ns));
//        Arrays.sort(ns);
//        System.out.println(Arrays.toString(ns));
本文共 34 个字数,平均阅读时长 ≈ 1分钟
1

打赏

海报

正在生成.....

评论

博主关闭了所有页面的评论
添加网站HTTPS SSL安全认证签章