Java冒泡排序代码实现
程序员文章站
2024-03-19 15:24:46
...
Java冒泡排序代码实现
将一个整型数组arr进行排序(1-100)
import java.util.Scanner;
public class Test{
public static void main(String[] args){
// 创建数组并赋值
System.out.println("输入数组长度");
Scanner scan = new Scanner(System.in);
int len = scan.nextInt();
int[] arr = new int[len];
for(int i = 0;i < arr.length;i++){
arr[i] = (int) (Math.random()*99+1);
}
// 冒泡排序
int temp;
for(j = 0;j < arr.length-1;j++){
for(k = 0; k < arr.lenth-1-i;k++){
if(arr[k] > arr[k+1]) {
temp = arr[k];
arr[k] = arr[k+1];
arr[k+1] = temp;
}
}
}
}
}