nerdexam
Oracle

1Z0-803 · Question #239

Given the code fragment: StringBuilder sb = new StringBuilder ( ) ; Sb.append ("world"); Which code fragment prints Hello World?

The correct answer is A. sb.insert(0,"Hello ");. The java.lang.StringBuilder.insert(int offset, char c) method inserts the string representation of the char argument into this sequence. The second argument is inserted into the contents of this sequence at the position indicated by offset. The length of this sequence increases b

Working with Selected Classes from the Java API

Question

Given the code fragment:

StringBuilder sb = new StringBuilder ( ) ; Sb.append ("world"); Which code fragment prints Hello World?

Options

  • Asb.insert(0,"Hello ");
  • Bsb.append(0,"Hello ");
  • Csb.add(0,"Hello ");
  • Dsb.set(0,"Hello ");

How the community answered

(24 responses)
  • A
    88% (21)
  • C
    4% (1)
  • D
    8% (2)

Explanation

The java.lang.StringBuilder.insert(int offset, char c) method inserts the string representation of the char argument into this sequence. The second argument is inserted into the contents of this sequence at the position indicated by offset. The length of this sequence increases by one.The offset argument must be greater than or equal to 0, and less than or equal to the length of this sequence.

Topics

#StringBuilder#insert()#append()

Community Discussion

No community discussion yet for this question.

Full 1Z0-803 Practice