¿Existe una versión genérica viable de org.apache.commons.collections.CollectionUtils
? ¿Si no, porque no? Parece una necesidad obvia. ¿O acaso la comunidad Java simplemente abandonó la codificación funcional hasta que se añadan cierres a Java 17?¿Existe una alternativa genérica viable para apache.commons.collections.CollectionUtils?
Respuesta
Hay un puerto genérico de una versión un poco desactualizada de Commons Collections here. Sin embargo, ya no se mantiene.
Una mejor opción es Google Guava. Tiene clases como Lists
, Sets
, Collections2
etc. que son el equivalente a Commons 'CollectionUtils
. Guava no es un puerto uno por uno de las colecciones de Commons, pero tiene una API mejor diseñada y más consistente. Toma un poco de ajuste, si estás acostumbrado a Colecciones Comunes.
Estoy contento con Guava, en gran parte porque no es una colección del Puerto de los Comunes. Está mucho mejor diseñado. –
Parece que la situación alrededor de Apache Commons Collections ha cambiado. API version 4.0 está fuertemente tipado. Ya está disponible en Maven Central Repository.
- 1. ¿Alternativa viable a Adobe Flash?
- 2. ¿Existe una alternativa genérica a la clase ListDictionary?
- 3. ¿Existe una integración de SCC viable para Subversion?
- 4. ¿Una alternativa viable a la inyección de dependencia?
- 5. ¿El mono es una alternativa viable a asp.net?
- 6. ¿Hay alguna alternativa viable a la autenticación de cookies "clásica"?
- 7. ¿Existe una alternativa simple a Readline?
- 8. ¿Existe una alternativa no Java a OSGi?
- 9. ¿Existe una alternativa a HTML Tidy?
- 10. ¿Existe una alternativa gratuita al Exception hunter?
- 11. ¿Existe una alternativa de virt-manager para Mac OS X?
- 12. ¿Existe una alternativa de fuente abierta para StreamBase?
- 13. ¿Existe una alternativa para los widgets de jQuery UI?
- 14. ¿Existe una buena alternativa a SQL * PLUS para Oracle?
- 15. ¿Existe una alternativa a getClass(). GetResource() para un ImageIcon estático
- 16. ¿Existe una alternativa a TOP en MySQL?
- 17. ¿Hay alguna alternativa viable a wkhtmltopdf en Windows para la conversión de html a pdf?
- 18. ¿Qyoto es una plataforma viable?
- 19. Una solución alternativa para SSL en Heroku
- 20. Compruebe que existe valor en una lista genérica de Valores
- 21. ¿Existe una alternativa Perl o Lua a Capistrano?
- 22. ¿Existe una alternativa más rápida a GDI GetPixel()?
- 23. ¿Existe una función de suspensión alternativa en C a milisegundos?
- 24. ¿Existe una alternativa moderna sessionStorage que funcione entre subdominios?
- 25. ¿Existe una alternativa a inet_ntop/InetNtop en Windows XP?
- 26. ¿Por qué aún no hay una mod_ruby viable para Apache?
- 27. ¿Existe una alternativa al operador MULTISET que evite las subconsultas?
- 28. ¿Existe una buena alternativa a la extensión SOAP de PHP?
- 29. ¿Existe una alternativa práctica a struct inheritance? (C#)
- 30. ¿Existe una alternativa a los grandes atributos desordenados?
Los cierres no entraron en Java7. – skaffman
@skaffman: es por eso que el OP dijo que Java 17 ... –
Bueno, tenemos lambdas, pero como no pueden lanzar excepciones comprobadas, es bastante cojo. Supongo que el lenguaje estará paralizado hasta que finalmente hagan algo para desactivar las excepciones comprobadas de alguna manera. –