新手 关于JAVA冒泡排序

来源:百度知道 编辑:UC知道 时间:2024/06/04 12:59:43
在命令行输入5个数字~对其进行冒泡排序~

package untitled1;

public class Test {
public Test() {
}
public static void main(String[] arges){
try{
int[] num=new int[5];
//从命令行接收为数组赋值
int N=num.length;
int temp=0;
for(int i=0;i<N;i++){
num[i]=Integer.parseInt(arges[i]);
}
//排序开始
for(int i=0;i<N;i++){
for(int j=N-1;j>i;j--){
if(num[j]>num[j-1]){
temp=num[j-1];
num[j-1]=num[j];
num[j]=temp;
}
}
}
//输出排序元素
for(int i=0;i<N;i++){
System.out.println(num[i]);
}
}catch(Exception ex){//异常处理
ex.printStackTrace();