public class maopaosy {
public static void main(String[] args) {
int[]a={2,4,5,4,3,6,7,2};
int[]sort=sort(a);
System.out.print(Arrays.toString(sort));
}
public static int[]sort(int[]array){
int temp;
// 判断循环几次 从后往前遍历
for (int i = 0; i <array.length-1 ; i++) {
// 判断大小,如果第一个数比第二个大就交换位置 ,每次会得到一个最小得数,所以length-1-i
for (int j =0; j <array.length-1-i; j++) {
if (array[j + 1] < array[j]) {
temp = array[j];
array[j] = array[j + 1];
array[j + 1] = temp;
}
}
}
return array;
java冒泡排序
最新推荐文章于 2024-08-15 06:00:00 发布