7-31 程序填空题4 (10 分)

补全以下程序,使程序能得到与输出样例通样的结果。

import java.util.*;
public class Main {
public static void main(String[] args) {
//请在此处添加一行代码
ts.add("cab");
ts.add("bac");
ts.add("bca");
ts.add("123");
ts.add("abc");
ts.add("acb");
ts.add("cba");
ts.add("cab");
//请在此处添加一行代码
while (it.hasNext()) {
System.out.println(it.next());
}
}
}

输入格式:

输出格式:

多行有序的字符串

输入样例:

输出样例:

123
abc
acb
bac
bca
cab
cba

参考答案

import java.util.*;

public class Main {
public static void main(String[] args) {
//请在此处添加一行代码
TreeSet ts = new TreeSet();
ts.add("cab");
ts.add("bac");
ts.add("bca");
ts.add("123");
ts.add("abc");
ts.add("acb");
ts.add("cba");
ts.add("cab");
//请在此处添加一行代码
Iterator it = ts.iterator();
while (it.hasNext()) {
System.out.println(it.next());
}
}
}