Objects and Collections Questions and Answers

Practice Mode
Showing 10 of 38 questions
Q1
Suppose that you would like to create an instance of a new Map that has an iteration order that is the same as the iteration order of an existing instance of a Map. Which concrete implementation of the Map interface should be used for the new instance?
  • A TreeMap
  • B HashMap
  • C LinkedHashMap
  • D The answer depends on the implementation of the existing instance.
Answer: Option C
Q2
Which class does not override the equals() and hashCode() methods, inheriting them directly from class Object?
  • A java.lang.String
  • B java.lang.Double
  • C java.lang.StringBuffer
  • D java.lang.Character
Answer: Option C
Q3
Which collection class allows you to grow or shrink its size and provides indexed access to its elements, but whose methods are not synchronized?
  • A java.util.HashSet
  • B java.util.LinkedHashSet
  • C java.util.List
  • D java.util.ArrayList
Answer: Option D
Q4
You need to store elements in a collection that guarantees that no duplicates are stored. Which one of the following interfaces provide that capability?
  • A Java.util.Map
  • B Java.util.List
  • C Java.util.Collection
  • D None of the above
Answer: Option A
Q5
You need to store elements in a collection that guarantees that no duplicates are stored and all elements can be accessed in natural order. Which interface provides that capability?
  • A java.util.Map
  • B java.util.Set
  • C java.util.List
  • D java.util.Collection
Answer: Option B
Q6
 Which interface does java.util.HashTable implement?
  • A Java.util.Map
  • B Java.util.List
  • C Java.util.HashTable
  • D Java.util.Collection
Answer: Option A
Q7
Which interface provides the capability to store objects using a key-value pair?
  • A Java.util.Map
  • B Java.util.Set
  • C Java.util.List
  • D Java.util.Collection
Answer: Option A
Q8
Which collection class allows you to associate its elements with key values, and allows you to retrieve objects in FIFO (first-in, first-out) sequence?
  • A java.util.ArrayList
  • B java.util.LinkedHashMap
  • C java.util.HashMap
  • D java.util.TreeMap
Answer: Option B
Q9
Which collection class allows you to access its elements by associating a key with an element's value, and provides synchronization?
  • A java.util.SortedMap
  • B java.util.TreeMap
  • C java.util.TreeSet
  • D java.util.Hashtable
Answer: Option D
Q10
Which is valid declaration of a float?
  • A float f = 1F;
  • B float f = 1.0;
  • C float f = "1";
  • D float f = 1.0d;
Answer: Option A
Questions and Answers for Competitive Exams Various Entrance Test