Tag: apache-commons-collection

Commons-Collections baut auf die Java collection-Klassen durch die Bereitstellung neuer Schnittstellen, Implementierungen und Werkzeuge.

null-sichere Sammlung enthält Methode

Anzahl der Antworten 1 Antworten
Was ist der beste Weg zu tun, null-sicher contains auf eine Java-Sammlung? in anderen Worten - if (collection != null && collection.contains(x)) ? Ich hatte gehofft, Apache commons-collections hatten so etwas wie CollectionUtils.contains(collection, x) würde einfach false

Java-Commons-Collections removeAll

Anzahl der Antworten 1 Antworten
CollectionUtils::removeAll() Commons-Collections 3.2.1 Ich muss verrückt werden, weil es scheint, wie diese Methode macht das umgekehrte von dem, was die docs Status: Entfernt die Elemente aus Sammlung entfernen. Das heißt, diese Methode liefert eine collection, die alle

Iterieren über MultiKeyMap?

Anzahl der Antworten 1 Antworten
Ich bin mit dem MultiKeyMap aus der commons-collections, die multikey-Wert-Paaren. Ich habe 3 Schlüssel sind Strings. Ich habe zwei Probleme, welche ich nicht sehen, wie zu lösen. Wie kann ich das iterieren über alle multikey-Wert-Paare? Mit einem

Was bedeutet der Pfeil-operator '->' in Java?

Anzahl der Antworten 5 Antworten
Während der Jagd durch einige code-ich kam über den Pfeil-operator, was genau tut es? Ich dachte, dass Java nicht über einen Pfeil-operator. return (Collection<Car>) CollectionUtils.select(listOfCars, (arg0) -> { return Car.SEDAN == ((Car)arg0).getStyle(); }); Details: Java 6, Apache-Commons-Sammlung,

java.lang.NoClassDefFoundError: com.Sonne.org.apache.Unterhaus.beanutils.PropertyUtils

Anzahl der Antworten 1 Antworten
ich bin versucht, apache commons collections und Prädikat wie folgt: List<Cat> bigList = ....; //master list Collection<Cat> smallList = CollectionUtils.select(bigList, new Predicate() { public boolean evaluate(Object o) { Cat c = (Cat)o; return c.getFavoriteFood().equals("Wiskas") && c.getWhateverElse().equals(Something); }

Mit einem MultiValueMap von Apache Commons Collections

Anzahl der Antworten 3 Antworten
Da unten ein Beispiel von org.apache.commons.collections.map.MultiValueMap (von commons-collections-3.2.1) Map<String, Object> multiValueMap = MultiValueMap.decorate(new HashMap<String, Object>()); multiValueMap.put("orderId", 1L); for(Map.Entry<String, Object> entry : multiValueMap.entrySet()) { List<Object> value = (List<Object>) entry.getValue(); System.out.println(entry.getKey()+" : "+value.get(0)); } Dies funktioniert gut wie es

CollectionUtils in java mit Prädikat

Anzahl der Antworten 3 Antworten
Ich habe eine List<Object> und möchte ich zu dem zurückkehren der erste Wert, den es findet wahr, das entspricht einem Prädikat. Fand ich, dass ich verwenden können CollectionUtils.find(collection,predicate) (Apache commons). Unter der Annahme, dass die Object enthält

So konvertieren Sie eine Sammlung, um die Liste?

Anzahl der Antworten 8 Antworten
Ich bin mit TreeBidiMap von der Apache-Sammlungen Bibliothek. Ich möchte sozusagen das die Werte, auf die die doubles. Meine Methode wird zum abrufen einer Collection Werte mit: Collection coll = themap.values(); Welche natürlich einwandfrei funktioniert. Wichtigste Frage:

Was macht der Pfeil-Operator '- & gt;' in Java?

Anzahl der Antworten 4 Antworten
Während der Jagd durch einige code-ich kam über den Pfeil-operator, was genau tut es? Ich dachte, dass Java nicht über einen Pfeil-operator. return (Collection<Car>) CollectionUtils.select(listOfCars, (arg0) -> { return Car.SEDAN == ((Car)arg0).getStyle(); }); Details: Java 6, Apache-Commons-Sammlung,