import java.util.*;
import java.io.*;
class test2
{
public static void main(String[] args)
{
List<Integer> l=new ArrayList<Integer>();//创建整型列表集合
String str=null;
BufferedReader br=new BufferedReader(new InputStreamReader(System.in));//创建BufferedReader对象,该构造方法须传递一个InputStreamReader对象参数
//InputStreamReader须传递一个InputerStream对象参数,这里传递控制台作为InputStreamReader的构造参数以接收控制台输入。
//可记住这种格式,以后若要从控制台读取数据,这是一种不错的方法,可按照这个固定格式写。
try{
System.out.println("请输入一组数,一行一个!");
while(!(str=br.readLine()).equals(""))//单独的回车键可结束输入
{
l.add(Integer.parseInt(str));
}
}
//IO异常处理
catch(IOException ioe)
{
ioe.printStackTrace();
}
int len=l.size();
Object[] num=new Object[len];
num=l.toArray();
Arrays.sort(num);//对数组按升序排序
System.out.print("排序后的数组是:");
for(int i=0;i<len;i++)
System.out.print(num[i]+" ");
System.out.print('\n');
}
}