大神看一下这个有什么问题,编译后System.out.println("第"+(i+1)+"轮排序后的数组为: "+Arrays.toString(a));这一行显示找不到符号

HMX123456852 2022-05-24 09:26:22

public class MaopaoSort {
    
    static int[] array = {1,2,0,3,5,4};
    
    public static void maopaoSort(int[] a)
    {
        //外层循环,是需要进行比较的轮数,一共进行5次即可
        for(int i=0;i<a.length-1;i++)
        {
            boolean flag = false;
            //内存循环,是每一轮中进行的两两比较
            for(int j=0;j<a.length-i-1;j++)
            {
                if(a[j] > a[j+1])
                {
                    int temp = a[j];
                    a[j] = a[j+1];
                    a[j+1] = temp;
                    flag = true;
                }
            }
            System.out.println("第"+(i+1)+"轮排序后的数组为: "+Arrays.toString(a));
            if(flag == false)
            {
                System.out.println("本轮中的两两比较未发生元素互换,排序已经完成啦");
                return;
            }
        }
    }
    

...全文
77 1 打赏 收藏 转发到动态 举报
写回复
用AI写文章
1 条回复
切换为时间正序
请发表友善的回复…
发表回复
胡辣条⑧ 2022-05-24
  • 打赏
  • 举报
回复
括号么,我是菜鸡

62,621

社区成员

发帖
与我相关
我的任务
社区描述
Java 2 Standard Edition
社区管理员
  • Java SE
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧