guava

    4

    2답변

    Google 컬렉션에 TreeMultimap을 사용하신 사람이 있습니까? TreeMultimap을 사용하면 해당 키와 값은 자연 순서 또는 제공된 Comparator에 따라 정렬된다는 것을 알고 있습니다. 사용자가 키를 제공하고 키가 사용자 제공 키보다 큰 모든 값을 반환하는 함수가 있는지 궁금합니다. 이 작업은 tailMap이라는 함수가있는 Java의 S

    4

    2답변

    Google-Collections 프로젝트를 우연히 발견했을 때 뉴스를 읽는 중이었습니다. GWT에서 작동합니까?

    1

    1답변

    구글 컬렉션을 사용하기 전에 나는 다음 코드와 유사한했다 : private Set<A> aSet = ...; private Set<B> bSet = ...; public Foo getFoo (Map<?, List<Bar>> bars, Set<?> set) { for (Object item : set) { for (Bar bar :

    8

    3답변

    이 코드는 널 포인터 예외의 원인입니다. 나는 이유를 모른다 : private void setSiblings(PhylogenyTree node, Color color) throws InvalidCellNumberException { PhylogenyTree parent = node.getParent(); for (PhylogenyTree

    14

    2답변

    나는 게으른 함수 평가 같은 멋진 것들을하는 Map 인터페이스의 커스텀 구현을 가지고있다. 구현은 외부에서 생성 한 후에 불변으로 나타나야합니다 (예 : put() 및 putAll() 메서드가 지원되지 않음) 가장 기본적인 조건에서 작동하는 것처럼 보입니다. 매우 복잡하기 때문에 스레드 안전성, 불규칙한 연산 순서 등 많은 숨겨진 버그가 있어야합니다. Ma

    2

    2답변

    생성자를 구현하는 데 Google Collections 라이브러리 AbstractIterator을 사용하고 있습니다. 나는 그렇게하면서 문제를 겪었다. 나는 그것을보다 기본적인 유형으로 축소하고 문제를 재현했다. 이 감소는 Iterable을 통해 1에서 numelements로 세는 것에서 분명히 과장된 것입니다. 기본적으로 다음 코드에서는 주석 처리되지 않

    4

    2답변

    Google Collections은 Multiset 인터페이스와 TreeMultiset 클래스를 포함하고 있지만, 해당 SortedMultiset 인터페이스가 없다는 사실에 놀랐습니다. 그런 식으로 이산 확률 분포를 모델링하는 데 매우 유용합니다. 직접 구현하려고하기 전에 특별한 이유가 없는지 알고 싶습니다. 예 : 등 Multiset 또는 Collecti

    9

    2답변

    각 해시 값에 대해 (해시 기반) Multiset을 사용하여 해시 기반 Multimap을 만들려고합니다. System.out.println(mmap.get("1") instanceof Multiset<?>); //false, the returned collection is not a HashMultiset, //but a (private) Wrapped

    2

    1답변

    저는 ComputingMap이 equals()가 아닌 동일성만을 지원한다고 읽었습니다. 왜 누군가가 그 이유를 명확히 할 수 있습니까? 모든 동시 맵으로

    2

    1답변

    Guava의 ArrayListMultimap<K,V> 컬렉션을 사용하여 Integers을 Strings에 매핑합니다. 이 클래스는 containsValue(Object value)이라는 메서드를 제공합니다.이 메서드는 Multimap에 임의의 키에 대해 지정된 값이 포함되어 있는지 확인합니다. 그것이 사실이라고 판단되면, 상기 키를 검색하는 가장 좋은 방법