nerdexam
Oracle

1Z0-803 · Question #222

Given: import java.util.*; public class Ref { public static void main(String[] args) { StringBuilder s1 = new StringBuilder("Hello Java!"); String s2 = s1.toString(); List<String> lst = new ArrayList<

The correct answer is C. class java.lang.StringBuilder. class java.lang.StringBuilder class java.lang.String class java.util.ArrayList

Working with Selected Classes from the Java API

Question

Given:

import java.util.*; public class Ref { public static void main(String[] args) { StringBuilder s1 = new StringBuilder("Hello Java!"); String s2 = s1.toString(); List<String> lst = new ArrayList<String>(); lst.add(s2); System.out.println(s1.getClass()); System.out.println(s2.getClass()); System.out.println(lst.getClass()); } } What is the result?

Options

  • Aclass java.lang.String
  • Bclass java.lang.Object
  • Cclass java.lang.StringBuilder
  • Dclass java.lang.StringBuilder

How the community answered

(22 responses)
  • A
    5% (1)
  • B
    5% (1)
  • C
    82% (18)
  • D
    9% (2)

Explanation

class java.lang.StringBuilder class java.lang.String class java.util.ArrayList

Topics

#getClass method#StringBuilder#String#ArrayList#runtime type

Community Discussion

No community discussion yet for this question.

Full 1Z0-803 Practice