Machine-translated by Google. Questions are authored in English.
Top

Discussion

Whether the list from Collections.emptyList can be added to - which of the following is true?

  • A.null.
  • B.A list of one null element.
  • C.An immutable empty list.
  • D.A new mutable ArrayList of size zero.

Answer: C

It hands back a shared immutable instance, which is why it costs nothing to return repeatedly. That makes it ideal for returning no results instead of null, but a caller who intends to add must copy it into a list of their own first.

No comment is present. Be the first to comment.
Loading…

Post your comment

Please log in or register to post a comment.