云深426 2021-11-03 18:41 采纳率: 0%
浏览 51

父类和子类,同包子类不同包子类

img

img

  • 写回答

1条回答 默认 最新

  • 关注
    
    public class BubbleSort {
        
        int a[];
        public int[] getA(){
            return a;
        }
        public BubbleSort() {
            a = new int[]{8,19,2,3,100,99,1000,888,-1,0};
        }
        public BubbleSort(int a[]) {
            this.a = a;
        }
        //冒泡排序
        public void sort(){
            int t=0,kk=0,len=a.length;
            //外循环控制循环的趟数
            for(int i=0;i<len-1;i++){
                //内循环控制每一趟的次数
                kk=0;
                for(int j=0;j<len-i-1;j++){
                    //打印每循环一次后数据的变化
                    kk++;
    //                System.out.println("第"+(i+1)+"趟的第"+kk+"次");
                    if(a[j]>a[j+1]){
                        t=a[j];
                        a[j]=a[j+1];
                        a[j+1]=t;
                    }
    //                print();
                }
            }
            System.out.println("排序后顺序如下:");
            print();
        }
        public void print(){
            
            for (int e : a) {
                System.out.print(e+"\t");
            }
            System.out.println("");
        }
        public static void main(String[] args) {
            BubbleSort bubbleSort = new BubbleSort();
            System.out.println("排序前顺序如下:");
            bubbleSort.print();
            //排序
            long start = System.currentTimeMillis();
            bubbleSort.sort();
            long end = System.currentTimeMillis()-start;
            System.out.println("排序用时:"+end +"毫秒");
        }
    }
    
    
    评论

报告相同问题?

问题事件

  • 创建了问题 11月3日

悬赏问题

  • ¥15 clousx6整点报时指令怎么写
  • ¥30 远程帮我安装软件及库文件
  • ¥15 关于#自动化#的问题:如何通过电脑控制多相机同步拍照或摄影(相机或者摄影模组数量大于60),并将所有采集的照片或视频以一定编码规则存放至规定电脑文件夹内
  • ¥20 深信服vpn-2050这台设备如何配置才能成功联网?
  • ¥15 Arduino的wifi连接,如何关闭低功耗模式?
  • ¥15 Android studio 无法定位adb是什么问题?
  • ¥15 C#连接不上服务器,
  • ¥15 angular项目错误
  • ¥20 需要帮我远程操控一下,运行一下我的那个代码,我觉得我无能为力了
  • ¥20 有偿:在ubuntu上安装arduino以及其常用库文件。