Google collections framework에서 가장 유용한 수업이 무엇인지 궁금합니다.Google 콜렉션 프레임 워크에서 가장 많이 사용되는 클래스는 무엇입니까?
답변
내 경험에 의하면 Iterables
및 Lists
입니다.
내가 자주 (보통 고정 수입 등) Lists.newArrayList
를 사용하고 Iterables
은 ... 아
자바 LINQ에 도달하는 가장 가까운, 그리고 특히 컬렉션 Y,하지만 Preconditions.checkNotNull
는 다시도 매우 편리합니다 고정 수입 : MapMaker
등
public MyClass (String name, ...)
{
this.name = checkNotNull(name);
// etc
}
는 다음이있다. KevinB 외 록 :)
저는 Multimap을 많이 사용했습니다.
새로운 ArrayListMultimap()이 작동하지 않을 때 약간의 저주를 받았지만, 검색을 많이 한 후에 ArrayListMultimap.create()를 사용하고 있음을 알았습니다. 지도 유형을 두 번 (효과적인 Java 책에서 권장하는대로, 작성자가 알고있는 한 Google의 수석 Java 사용자).
Multimap에 대한 좋은 점은 여러 구현 중에서 목록이 집합 (중복 요소 없음, 실제로는 중복 된 키 + 값 요소)으로 동작하는 것이므로 실제로 도움이되었습니다.
필자는이 라이브러리가 훌륭한 라이브러리라고 생각하며, 커먼즈 컬렉션 대신 더 자주 사용하려고합니다.
부끄러운 ImmutableSetMultimap은 집합으로 행동하지 않습니다 (동일한 키/값 쌍을 두 번 추가하면 예외가 발생합니다). – finnw
finn : ImmutableSetMultimap.Builder를 참조해야합니다. 그건 실수 였어. 도움이되는 사용자가 (게시물보다 먼저)보고 했으므로 1.0-rc3으로 수정했습니다. –
Google 내부에서 대답은 com.google.common.collect.Lists입니다.
- 1. Windows에서 가장 많이 사용되거나 가장 많이 사용되는 C++ 컴파일러는 무엇입니까?
- 2. drupal에서 가장 많이 사용되는 모듈
- 3. jquery와 함께 가장 많이 사용되는 자바 스크립트 프레임 워크는 무엇입니까?
- 4. 가장 많이 사용되는 앱을 계산하는 방법은 무엇입니까?
- 5. 가장 많이 사용되는 Ajax 컨트롤
- 6. 코코아 : 일부 클래스는 사용자 정의 프레임 워크에서
- 7. 레일 기본 - 가장 많이 사용되는 값 계산
- 8. Visual Studio/C#에서 가장 많이 사용되는 기능은 무엇입니까?
- 9. PNG에서 가장 많이 사용되는 색상 얻기
- 10. 가장 많이 사용되는 태그 10 개 표시
- 11. Grails 프레임 워크에서 사용되는 JSON 파서 라이브러리는 무엇입니까?
- 12. Java에서 파일을 작성하는 데 사용되는 최상/가장 간단한 클래스는 무엇입니까?
- 13. 델파이와 같은 방식으로 가장 많이 사용되는 Java IDE는 무엇입니까?
- 14. C에서 가장 많이 사용되는 일반적인 컬렉션 데이터 구조 라이브러리는 무엇입니까?
- 15. 배열에서 CSV 문자열을 출력하는 데 가장 많이 사용되는 방법은 무엇입니까?
- 16. 모바일 용 웹 페이지에서 가장 많이 사용되는 형식은 무엇입니까?
- 17. ASP.NET 프로젝트 구성에 가장 많이 사용되는 규칙은 무엇입니까?
- 18. 동영상을 퍼갈 때 브라우저 간 가장 많이 사용되는 방법은 무엇입니까?
- 19. PHP : 가장 많이 사용되는 배열 키를 찾는 방법은 무엇입니까?
- 20. 젠드 프레임 워크에서 가장 빠른 방법
- 21. ZF에서 가장 많이 쓰는 일반 수업은 무엇입니까?
- 22. 가장 효율적인 Java 원시 콜렉션 라이브러리
- 23. 대형 매장에서 가장 많이 사용되는 전자 상거래 플랫폼
- 24. SQL 서버에서 가장 많이 액세스되거나 자주 사용되는 테이블을 찾는 방법
- 25. 테스트에 사용되는 내부 클래스는 무엇이라고합니까?
- 26. 클래스 내에서 사용되는 PHP 클래스는 무엇입니까?
- 27. GameKit 프레임 워크에서 사용되는 peerID는 각 장치마다 항상 고유합니까?
- 28. 젠드 프레임 워크에서 가장 좋은 PHP ORM은 무엇입니까?
- 29. ASP.NET MVC 프레임 워크에서 캐싱
- 30. 많이 사용되는 웹 사이트의 캐싱 전략
어떻게 대답 하시겠습니까? 아니면 설문 조사입니까? –
당신이 찾고있는 기능을 제공하는 클래스 :-) – Mark
U 얘들 아, 그저 그 클래스에서 유용한 클래스를 알고 싶었어. – IAdapter