JAVA数组去重排序

       今天也是很丧的一天,天气真的好热啊,胃不舒服,一直打嗝,中午吃了一碗凉掉的粥,然后开始拉肚子,一点不想要过来医院学习(基本上都是自己傻坐着,又没有老师来教我们,幽怨.jpg),但不来又过不去自己心里的那道坎,像是逃课的感觉,就很烦,然后在校门口纠结了十分钟还是过来了,emmmmm......然后就有了下面的代码

package Array;

public class BubbleSort {
        public static void main(String[] args) {
               int[] arr = new int[10];
               for (int i = 0; i < arr.length; i++) {
                   arr[i] = (int) (Math.random() * 100) + 1;
                   //随机赋值
                   System.out.print(arr[i] + " ");
               }
               /*
                *冒泡排序法
                */
               for (int i = 0; i < arr.length-1; i++) {
                   for (int j = 0; j < arr.length-i-1; j++) {
                       if (arr[j] > arr[j + 1]) {
                           int temp = arr[j];
                           arr[j] = arr[j + 1];
                           arr[j + 1] = temp;
                       }
                   }
               }
               System.out.println();
               for (int i = 0; i < arr.length; i++) {
                   System.out.print(arr[i] + " ");
                   //排序后的数组
               }
               /*
                * 数组去重
                */
               for(int i=0;i0&&arr[i-1]==arr[i])   
                 break;
                System.out.print(arr[i] + " ");
                }//去重后的数组
             }
}

 运行结果如下:

JAVA数组去重排序_第1张图片

 

JAVA数组去重排序_第2张图片

 

你可能感兴趣的:(计算机,菜鸟,渣渣)