Oracle
1Z0-851 · Question #17
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…
The correct answer is E. sb1.append("abc"); s1 = s1.concat("abc"). See the full explanation below for the reasoning.
Question
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"?
Options
- Asb1.append("abc"); s1.append("abc");
- Bsb1.append("abc"); s1.concat("abc");
- Csb1.concat("abc"); s1.append("abc");
- Dsb1.concat("abc"); s1.concat("abc");
- Esb1.append("abc"); s1 = s1.concat("abc");
- Fsb1.concat("abc"); s1 = s1.concat("abc");
- Gsb1.append("abc"); s1 = s1 + s1.concat("abc");
- Hsb1.concat("abc"); s1 = s1 + s1.concat("abc");
How the community answered
(22 responses)- B9% (2)
- C5% (1)
- E82% (18)
- F5% (1)
Community Discussion
No community discussion yet for this question.