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)- A5% (1)
- B5% (1)
- C82% (18)
- D9% (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.