//冒泡排序
| package com.guoba.array; |
| |
| import java.util.Arrays; |
| |
| public class Demo08_maopao { |
| public static void main(String[] args) { |
| int[] array = {1,2,3,4,5,6}; |
| int[] sort = sort(array); |
| System.out.println(Arrays.toString(sort)); |
| } |
| |
| |
| |
| |
| |
| |
| public static int[] sort(int[] array){ |
| int temp = 0; |
| |
| for (int i = 0; i < array.length-1; i++) { |
| boolean flag = false; |
| for (int j = 0; j < array.length-1-i; j++) { |
| if (array[j+1]>array[j]){ |
| temp =array[j+1]; |
| array[j+1] = array[j]; |
| array[j] = temp; |
| } |
| } |
| if (flag == false){ |
| break; |
| } |
| } |
| return array; |
| } |
| } |
| package com.guoba.method.maopao; |
| |
| public class Demo01 { |
| public static void main(String[] args) { |
| int[] arr = {1,2,12,3,5}; |
| int max = 0; |
| for (int i = 0; i <arr.length ; i++) { |
| for (int j = 0; j <(arr.length-i-1) ; j++) { |
| |
| if (arr[i]>arr[i+1]){ |
| max = arr[i]; |
| arr[i] = arr[i+1]; |
| arr[i+1] = max; |
| } |
| } |
| } |
| for (int i = 0; i <arr.length ; i++) { |
| System.out.print(arr[i]+"\t"); |
| } |
| } |
| } |