欢迎光临
我们一直在努力

java中如何实现数组的冒泡排序

java中如何实现数组的冒泡排序插图

冒泡排序

依次比较两个相邻的元素,如果前者大于后者就交换位置,每一趟排序之后就会把这趟中的最大值放在最后一位,重复上诉过程,直到没有在需要比较的元素为止。

java相关免费学习视频:java学习视频

示例如下:

public class Bubble_Sort {
	public static void main(String[] args){
		int[] arr = {2,4,1,5,6,9,0,6,7};
		bubbleSort(arr);
	}
	// 打印数组
	public static void print(int[] arr){
		for(int i = 0;i  arr[j+1]){
					int temp = arr[j+1];
					arr[j+1] = arr[j];
					arr[j] = temp;
				}
			}
			print(arr);
		}
	}
}

相关文章教程推荐:java入门学习

相关推荐: java的方法是什么意思

Java方法是语句的集合,它们在一起执行一个功能。 方法是解决一类问题的步骤的有序组合 方法包含于类或对象中 方法在程序中被创建,在其他地方被引用 方法的优点 1、使程序变得更简短而清晰。 2、有利于程序维护。 3、可以提高程序开发的效率。 4、提高了代码的重…

赞(0)
未经允许不得转载:爱分享 » java中如何实现数组的冒泡排序

评论 抢沙发

  • 昵称 (必填)
  • 邮箱 (必填)
  • 网址

爱分享,生活常用知识教程百科分享、学习、交流平台

爱分享精选好货商城