欢迎您访问程序员文章站本站旨在为大家提供分享程序员计算机编程知识!
您现在的位置是: 首页

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;
			}
		}
	}
}
}