程序设计题
输入个数不限的数字,以逗号为分隔,以回车键为结束,数字大小在-32768-32767之间。从小到达排序后以4个数每行输出
如:
输入:12,34,-12,23,123,56,-9,789
输出:-12 -9 12 23
34 56 128 789
以下是在eclipse中的java实现代码:
import java.util.ArrayList;
import java.util.Arrays;
import java.util.Collections;
import java.util.Scanner;
public class program2016 {
public static void main(String[] args){
//从控制台读入数据直到回车
Scanner sc = new Scanner(System.in);
String line = sc.nextLine();
//用逗号对数据进行分割,并储存到int数组中
String[] strs = line.split(",");
int[] data = new int[strs.length];
ArrayList<Integer> data2 = new ArrayList<Integer>();//test
for(int i=0; i<strs.length; i++){
data[i] = Integer.parseInt(strs[i]);
data2.add(Integer.parseInt(strs