2用java代码实现冒泡排序算法(转载)

 1 import java.util.Scanner;
 2 public class Maopao {
 3 
 4     
 5     public static void main(String[] args) 
 6     {
 7         System.out.println("please input 5 number");
 8         Scanner in=new Scanner(System.in);
 9         int[] a=new int[5];
10         int i,j,k,l,temp;
11         for(i=0;i<5;i++)
12         {
13         a[i]=in.nextInt();    
14         }
15         //System.out.println(a[3]);
16         for(j=0;j<4;++j)
17         {
18             for(k=0;k<4-j;++k)
19             {
20                 if (a[k]>a[k+1])
21                     {temp=a[k];a[k]=a[k+1];a[k+1]=temp;}
22             }
23         }
24     
25         
26         for(l=0;l<5;l++)
27             System.out.println(a[l]);
28 
29     }
30 
31 }

调用了Scanner这个类,Scanner可以扫描输入端输入的数值,并且建立一个数组和循环,一次往数组中输入一个数值。我觉得很赞,很好玩。

1 //建立一个扫面对象,并用System.out对它进行初始化。
2 
3 Scanner obj=new Scanner(Sytem.in); 
4 
5 int [] aint=new int[5];  //建立一个5元数组,用于存放从输入端输入的5的数值。
6 forint i=0;i<5;i++){
7 aint=obj.nextInt();    //nextInt()是类Scanner中的方法。
8 }
原文地址:https://www.cnblogs.com/meihao1989/p/3174942.html