dire que j'aiPuis-je interroger une liste? Java
List<SomeObject> objList = new ArrayList<SomeObject>();
Si someObject contient un champ id nommé. Peut-on trouver dans une requête comme
objList.filter('id=2');
wihout en boucle dans la liste? Si non, alors pourquoi? Cela peut être une méthode si utile et utilisé comme une alternative à l'écriture fastidieuse pour la boucle?
Juste une question qui me vint à l'esprit si je pensais que je dois effacer ici :)
Merci d'avance :)
Voir http://stackoverflow.com/questions/122105/java-what-is-the-best-way-to-filter-a-collection – YuppieNetworking
Merci Yuppie. La vôtre est la réponse la plus pertinente. – TCM
Vous pouvez faire objList.select (idEqualTo (2)) en utilisant cette bibliothèque https://github.com/nicholas22/jpropel-light. Vous devez définir la fonction idEqualTo() mais c'est un one-liner. –