Empresas
Empleos
  • Sobre nosotros
  • Soluciones
    • Publicación de vacantes
      Publica tu vacante y recibe candidatos calificados en 48h.
    • Evaluación de candidatos
      500+ pruebas técnicas y psicológicas, más anti-fraude.
    • Headhunting
      Búsqueda ejecutiva a la medida de principio a fin.
    • Nómina + EOR
      Dispersión de nómina y EOR en más de 15 países de LATAM.
  • Precios
  • Empleos

0

295
Vistas
Collections.emptyList() vs ImmutableList.of() de guayaba

El título lo dice todo. Es una pregunta simple en realidad. Solo quería entender cómo funcionan realmente estas dos cosas. ¿Cuál sería la mejor opción para devolver una lista vacía inmutable? ¿Sería mejor hacer Collections.emptyList() o ImmutableList.of() o hay una tercera y mejor opción?

over 4 years ago · Santiago Trujillo
1 Respuestas
Responde la pregunta

0

Yo usaría Collections.emptyList() porque

1) ¿Por qué usar una biblioteca de terceros cuando ya tiene la misma en JDK?

2) Collections.emptyList() devuelve una Collections.EMPTY_LIST de clase privada realmente simple (ver Collections.java en JDK).

Mientras que ImmutableList.of() devuelve una lista inmutable de Guava con toda la funcionalidad como si realmente contuviera objetos, inicializándolo con el new Object[0] .

Si solo necesita la lista vacía, entonces no necesita la funcionalidad ImmutableList .

over 4 years ago · Santiago Trujillo Denunciar
Responde la pregunta
Encuentra empleos remotos

¡Descubre la nueva forma de encontrar empleo!

Top de empleos
Top categorías de empleo
Empresas
Publicar vacante Precios Comercial
Legal
Términos y condiciones Política de privacidad
© 2026 PeakU Inc. All Rights Reserved.
Andres GPT
Recomiéndame algunas ofertas
Necesito ayuda