Java编程题

2025-03-23 02:56:49
推荐回答(2个)
回答1:

import java.util.ArrayList;
import java.util.Collections;
import java.util.Scanner;
public class TestSort {
private static ArrayList list=new ArrayList();
private static Scanner sc=new Scanner(System.in);
public static void main(String[] args) {
String str=sc.nextLine();
while(!str.equals("###")) {
list.add(str);
str=sc.nextLine();
}
Collections.sort(list);
System.out.println("\r\n样列输出:");
list.forEach(a->System.out.print(a+" "));
}
}

回答2:

放到一个集合中,然后用collection的sort排序