用java编一个小程序

来源:百度知道 编辑:UC知道 时间:2024/06/01 15:48:50
输入n,再输入n个数,进行冒泡排序,再输出
关键是我不太会输入

import java.io.*;
public class BaiduJava
{
public static int[] input(String arg)
{
int n=Integer.parseInt(arg);
int i=0;
int a[]=new int[n];
while(i<n)
{
System.out.print("input "+(i+1)+" number :");
BufferedReader br=new BufferedReader(new InputStreamReader(System.in));
try
{
a[i]=Integer.parseInt(br.readLine());
}
catch(Exception e)
{
System.out.println(e.getMessage());
}
i++;
}
return a;
}
public static int[] sort(int[] a)
{
for(int i=0;i<a.length-1;i++)
{
for(int j=i+1;j<a.length;j++)
{
int t;
if(a[i]>a[j])
{
t=a[i];
a[i]=a[j];
a[j]=t;
}
}
}
return a;
}
public static void main(String[] args)
{
int[] b=sort(input(args[0]));
f