题目内容

给出如下程序段: public class Test { public static void main( ) { Set set = new TreeSet<>(); set.add(100); set.add(50 + 50); set.add(200); set.add(300); for (Integer i : set) { System.out.print(i + "\t"); } }}下面选项正确的是:【选择一项】

A. 输出:100 100 200 300,但输出顺序不固定。
B. 输出:100 100 200 300,但输出顺序是固定。
C. 输出:100 200 300,但输出顺序不固定。
D. 输出:100 200 300,但输出顺序是固定。

查看答案
更多问题

给出如下程序段:public class Test { public static void main( ) { String s = "Dhee"; StringBuffer str = new StringBuffer("Dhee"); Test test = new Test(); test.methodA(s); test.methodB(str); System.out.println(s + " " + str); } public void methodA(String s) { s += "1"; } public void methodB(StringBuffer str) { str.append("2"); }}下面选项正确的是:【选择一项】

A. 编译失败。
B. 编译成功,但运行时发生异常。
C. 输出:Dhee Dhee
D. 输出:Dhee1 Dhee
E. 输出:Dhee1 Dhee2
F. 输出:Dhee Dhee2

使用final修饰的方法,方法重写。(能/不能)

static修饰的方法称为类方法,类方法中不能使用和关键字。

abstract可以修饰与。

答案查题题库