itgle.com

单选题Given: 22.StringBuilder sb1 = new StringBuilder("123"); 23.String s1 = "123"; 24.// insert code here 25.System.out.println(sb1 + " " + s1); Which code fragment, inserted at line 24, outputs "123abc 123abc"?()A sb1.append(abc); s1.append(abc);B sb1.appe

题目
单选题
Given: 22.StringBuilder sb1 = new StringBuilder("123"); 23.String s1 = "123"; 24.// insert code here 25.System.out.println(sb1 + " " + s1); Which code fragment, inserted at line 24, outputs "123abc 123abc"?()
A

sb1.append(abc); s1.append(abc);

B

sb1.append(abc); s1.concat(abc);

C

sb1.concat(abc); s1.append(abc);

D

sb1.concat(abc); s1.concat(abc);

E

sb1.append(abc); s1 = s1.concat(abc);


相似考题
更多“单选题Given: 22.StringBuilder sb1 = new StringBuilder("123"); 23.String s1 = "123"; 24.// insert code here 25.System.out.println(sb1 + " " + s1); Which code fragment, inserted at line 24, outputs "123abc 123abc"?()A sb1.append(abc); s1.append(abc);B sb1.appe”相关问题
  • 第1题:

    以下代码,哪个结果是正确的?( )var str='123abc';str += str.replace('abc' , '');alert(str);

    A.123abc123

    B. 123abc

    C.123

    D. abc


    正确答案:A

  • 第2题:

    下面哪一项是合法的xml标记名称?()

    • A、〈123abc〉
    • B、〈123书名〉
    • C、〈xml123〉
    • D、〈Hello-OK〉

    正确答案:C

  • 第3题:

    class One {  void foo() {}  }  class Two extends One {   //insert method here  }  Which three methods, inserted individually at line 14, will correctly complete class Two?()

    • A、 int foo() { /* more code here */ }
    • B、 void foo() { /* more code here */ }
    • C、 public void foo() { /* more code here */ }
    • D、 private void foo() { /* more code here */ }
    • E、 protected void foo() { /* more code here */ }

    正确答案:B,C,E

  • 第4题:

    表达式"123abc"-"123"的计算结果是()。

    • A、"abc"
    • B、0
    • C、"123abc123"
    • D、NaN

    正确答案:D

  • 第5题:

    下列变量名写法错误的是()。

    • A、abc
    • B、abc123
    • C、abc_123
    • D、123abc

    正确答案:D

  • 第6题:

    10. class Line {  11. public class Point { public int x,y; }  12. public Point getPoint() { return new Point(); }  13. }  14. class Triangle {  15. public Triangle() {  16. // insert code here  17. }  18. }  Which code, inserted at line 16, correctly retrieves a local instance of a Point object?() 

    • A、 Point p = Line.getPoint();
    • B、 Line.Point p = Line.getPoint();
    • C、 Point p = (new Line()).getPoint();
    • D、 Line.Point p = (new Line()).getPoint();

    正确答案:D

  • 第7题:

    Given: 22.StringBuilder sb1 = new StringBuilder("123"); 23.String s1 = "123"; 24.// insert code here 25.System.out.println(sb1 + " " + s1); Which code fragment, inserted at line 24, outputs "123abc 123abc"?()

    • A、sb1.append("abc"); s1.append("abc");
    • B、sb1.append("abc"); s1.concat("abc");
    • C、sb1.concat("abc"); s1.append("abc");
    • D、sb1.concat("abc"); s1.concat("abc");
    • E、sb1.append("abc"); s1 = s1.concat("abc");

    正确答案:E

  • 第8题:

    多选题
    1. public class Test {  2. public  T findLarger(T x, T y) {  3. if(x.compareTo(y) > 0) {  4. return x;  5. } else {  6. return y;  7. }  8. }  9. }  and:  22. Test t = new Test();  23. // insert code here  Which two will compile without errors when inserted at line 23?()
    A

    Object x = t.findLarger(123, “456”);

    B

    int x = t.findLarger(123, new Double(456));

    C

    int x = t.findLarger(123, new Integer(456));

    D

    int x = (int) t.findLarger(new Double(123), new Double(456));


    正确答案: A,D
    解析: 暂无解析

  • 第9题:

    单选题
    表达式"123abc"-"123"的计算结果是()。
    A

    abc

    B

    0

    C

    123abc123

    D

    NaN


    正确答案: D
    解析: 暂无解析

  • 第10题:

    单选题
    10. class Line {  11. public static class Point { }  12. }  13.  14. class Triangle {  15. // insert code here  16. }  Which code, inserted at line 15, creates an instance of the Point class defined in Line?()
    A

     Point p = new Point();

    B

     Line.Point p = new Line.Point();

    C

     The Point class cannot be instatiated at line 15.

    D

     Line 1 = new Line() ; 1.Point p = new 1.Point();


    正确答案: B
    解析: 暂无解析

  • 第11题:

    多选题
    class One {  void foo() {}  }  class Two extends One {   //insert method here  }  Which three methods, inserted individually at line 14, will correctly complete class Two?()
    A

    int foo() { /* more code here */ }

    B

    void foo() { /* more code here */ }

    C

    public void foo() { /* more code here */ }

    D

    private void foo() { /* more code here */ }

    E

    protected void foo() { /* more code here */ }


    正确答案: C,D
    解析: 暂无解析

  • 第12题:

    多选题
    public class TestString3 {  public static void main(String[] args) {  // insert code here  System.out.println(s);  }  }  Which two code fragments, inserted independently at line 3, generate the output 4247?()
    A

    String s = “123456789”; s = (s-”123”).replace(1,3,”24”) - “89”;

    B

    StringBuffer s = new StringBuffer(”123456789”); s.delete(0,3).replace( 1,3, “24”).delete(4,6);

    C

    StringBuffer s = new StringBuffer(”123456789”); s.substring(3,6).delete( 1 ,3).insert(1, “24”);

    D

    StringBuilder s = new StringBuilder(”123456789”); s.substring(3,6).delete( 1 ,2).insert( 1, “24”);

    E

    StringBuilder s = new StringBuilder(”123456789”); s.delete(0,3).delete( 1 ,3).delete(2,5).insert( 1, “24”);


    正确答案: D,A
    解析: 暂无解析

  • 第13题:

    以下代码,哪个结果是正确的?() var str='123abc'; str += str.replace('abc' , ''); alert(str);

    • A、123abc123
    • B、123abc
    • C、123
    • D、abc

    正确答案:A

  • 第14题:

    public class TestString3 {  public static void main(String[] args) {  // insert code here  System.out.println(s);  }  }  Which two code fragments, inserted independently at line 3, generate the output 4247?()

    • A、 String s = “123456789”; s = (s-”123”).replace(1,3,”24”) - “89”;
    • B、 StringBuffer s = new StringBuffer(”123456789”); s.delete(0,3).replace( 1,3, “24”).delete(4,6);
    • C、 StringBuffer s = new StringBuffer(”123456789”); s.substring(3,6).delete( 1 ,3).insert(1, “24”);
    • D、 StringBuilder s = new StringBuilder(”123456789”); s.substring(3,6).delete( 1 ,2).insert( 1, “24”);
    • E、 StringBuilder s = new StringBuilder(”123456789”); s.delete(0,3).delete( 1 ,3).delete(2,5).insert( 1, “24”);

    正确答案:B,E

  • 第15题:

    10. class Line {  11. public static class Point { }  12. }  13.  14. class Triangle {  15. // insert code here  16. }  Which code, inserted at line 15, creates an instance of the Point class defined in Line?() 

    • A、 Point p = new Point();
    • B、 Line.Point p = new Line.Point();
    • C、 The Point class cannot be instatiated at line 15.
    • D、 Line 1 = new Line() ; 1.Point p = new 1.Point();

    正确答案:B

  • 第16题:

    下列表达式中值为逻辑真的是()。

    • A、EMPTY(.NULL.)
    • B、LIKE("ABC","AB?")
    • C、AT("A","123ABC")
    • D、EMPTY(SPACE(2))

    正确答案:D

  • 第17题:

    1. public class Test {  2. public  T findLarger(T x, T y) {  3. if(x.compareTo(y) > 0) {  4. return x;  5. } else {  6. return y;  7. }  8. }  9. }  and:  22. Test t = new Test();  23. // insert code here  Which two will compile without errors when inserted at line 23?()

    • A、 Object x = t.findLarger(123, “456”);
    • B、 int x = t.findLarger(123, new Double(456));
    • C、 int x = t.findLarger(123, new Integer(456));
    • D、 int x = (int) t.findLarger(new Double(123), new Double(456));

    正确答案:A,C

  • 第18题:

    Given:   10. class One {   11. void foo() { }   12. }   13. class Two extends One {   14. //insert method here   15. }   Which three methods, inserted individually at line 14, will correctly complete class Two?()

    • A、 public void foo() { /* more code here */ }
    • B、 private void foo() { /* more code here */ }
    • C、 protected void foo() { /* more code here */ }
    • D、 int foo() { /* more code here */ }  
    • E、 void foo() { /* more code here */ }

    正确答案:A,C,E

  • 第19题:

    多选题
    Given:   10. class One {   11. void foo() { }   12. }   13. class Two extends One {   14. //insert method here   15. }   Which three methods, inserted individually at line 14, will correctly complete class Two?()
    A

    public void foo() { /* more code here */ }

    B

    private void foo() { /* more code here */ }

    C

    protected void foo() { /* more code here */ }

    D

    int foo() { /* more code here */ }

    E

    void foo() { /* more code here */ }


    正确答案: A,C,E
    解析: 暂无解析

  • 第20题:

    多选题
    Given: Which three methods, inserted individually at line 14, will correctly complete class Two?()
    A

    int foo() { /* more code here */ }

    B

    void foo() { /* more code here */ }

    C

    public void foo() { /* more code here */ }

    D

    private void foo() { /* more code here */ }

    E

    protected void foo() { /* more code here */ }


    正确答案: D,B
    解析: 暂无解析

  • 第21题:

    单选题
    以下代码,哪个结果是正确的?() var str='123abc'; str += str.replace('abc' , ''); alert(str);
    A

    123abc123

    B

    123abc

    C

    123

    D

    abc


    正确答案: A
    解析: 暂无解析

  • 第22题:

    单选题
    下列表达式中值为逻辑真的是()。
    A

    EMPTY(.NULL.)

    B

    LIKE(ABC,AB?)

    C

    AT(A,123ABC)

    D

    EMPTY(SPACE(2))


    正确答案: C
    解析: 暂无解析

  • 第23题:

    单选题
    Given: 22.StringBuilder sb1 = new StringBuilder("123"); 23.String s1 = "123"; 24.// insert code here 25.System.out.println(sb1 + " " + s1); Which code fragment, inserted at line 24, outputs "123abc 123abc"?()
    A

    sb1.append(abc); s1.append(abc);

    B

    sb1.append(abc); s1.concat(abc);

    C

    sb1.concat(abc); s1.append(abc);

    D

    sb1.concat(abc); s1.concat(abc);

    E

    sb1.append(abc); s1 = s1.concat(abc);


    正确答案: B
    解析: 暂无解析

  • 第24题:

    单选题
    下面哪一项是合法的xml标记名称?()
    A

    〈123abc〉

    B

    〈123书名〉

    C

    〈xml123〉

    D

    〈Hello-OK〉


    正确答案: A
    解析: 暂无解析