一个java 冒泡排序的例子
2014-10-22 17:53
169 查看
public class Ja{ public static void main(String []args){ Test t1=new Test(); t1.sort(); } } //这里我先创建一个Test类,然后新建一个方法(sort),来演示冒泡排序法 class Test{ public void sort(){ int arr[]={6,8,5,4,6,9,3,2}; //我行定义一个数组arr,总共有8个数据,用冒泡排序法进行排序; int temp=0; //输出数组的元素; for(int i=0;i<arr.length-1;i++){ System.out.print(arr[i]+" "); } System.out.println(); //定义一个变量,设初始值为0; for(int i=0;i<arr.length-1;i++){ //外层循环 for(int j=0;j<arr.length-1-i;j++){ //内层循环 if(arr[j]>arr[j+1]){ temp = arr[j]; arr[j]=arr[j+1]; arr[j+1]=temp; } System.out.println("第"+i+"轮比较的数据为"+arr[j]+"和"+arr[j+1]); //i为第i层循环 } } for(int i=0;i<arr.length-1;i++){ System.out.print(arr[i]+" "); } } }
相关文章推荐
- 一个体现Java接口及工厂模式优点的例子
- 看JAVA序列化的性能 -- 一个简单的例子
- CORBA Programming with TAO - 7.IIOP(体验IIOP--一个Java作客户端的例子)
- java.io的一个例子
- 关于Java的RMI编程的一个简单的例子
- 使用JSP + JAVABEAN + XML 开发的一个例子
- 今天的问题:一个简单的例子,请帮我解开“接口实现Java‘隐藏实现细目’”的迷惑。
- 多线程(6): Java Threads例子的一个问题
- 用java接收lotus邮件一个完整例子
- 一个体现Java接口及工厂模式优点的例子
- 使用JSP + JAVABEAN + XML 开发的一个例子
- 使用JSP + JAVABEAN + XML 开发的一个例子
- JAVA中String.split的一个小例子
- 用JAVA操作WORD的一个例子
- 使用JSP + JAVABEAN + XML 开发的一个例子
- 一个使用自定义命名空间的Schema文件,xml文件和castor生成的java代码的例子
- java自定义异常的一个例子
- 关于Java的RMI编程的一个简单的例子
- 一个基于RSA算法的Java数字签名例子
- java continue标签的一个技巧性例子