Breaking News: Grepper is joining You.com. Read the official announcement!
Check it out

What is the difference between Collections.emptyList() and creating new instance of Collection?

Pragya Keshap answered on February 4, 2023 Popularity 1/10 Helpfulness 1/10

Contents


More Related Answers

  • create new empty list java
  • java empty list
  • What is the difference between Collection and Collections Framework in Java?
  • Using Arrays.asList() to initialize Collection or List.of(), Set.of()
  • What are the differences between a List and Set collection in Java?
  • Using Arrays.asList() to initialize Collection or List.of(), Set.of()
  • Using Arrays.asList() to initialize Collection or List.of(), Set.of()
  • Using Arrays.asList() to initialize Collection or List.of(), Set.of()
  • Using Arrays.asList() to initialize Collection or List.of(), Set.of()
  • Using Arrays.asList() to initialize Collection or List.of(), Set.of()

  • What is the difference between Collections.emptyList() and creating new instance of Collection?

    0

    In both the approaches, we get an empty list. But

    Collections.emptyList() returns an Immutable list. We cannot add

    new elements to an Immutable empty list.

    Collections.emptyList() works like Singleton pattern. It does not

    create a new instance of List. It reuses an existing empty list

    instance.

    Therefore, Collections.emptylist() gives better performance if we

    need to get an emptyList multiple times.

    https://www.baeldung.com/java-collections-emptylist-new-list

    Popularity 1/10 Helpfulness 1/10 Language java
    Source: Grepper
    Link to this answer
    Share Copy Link
    Contributed on Feb 04 2023
    Pragya Keshap
    0 Answers  Avg Quality 2/10


    X

    Continue with Google

    By continuing, I agree that I have read and agree to Greppers's Terms of Service and Privacy Policy.
    X
    Grepper Account Login Required

    Oops, You will need to install Grepper and log-in to perform this action.