문제

나는 이클립스를 사용하여,나는 추가 google-collect.1.0-rc2.jar 로 참조되는 라이브러리입니다.그러나 어떻게든 이것은 여전히 작동하지 않:

import com.google.common.collect.HashBiMap;

public class Odp {        
    //...

    HashBiMap<Character, Integer> charOcc =
        HashBiMap<Character, Integer>.create();    
}

Eclipse 를 제공는 다음과 같은 오류가 있습니다:

여러 마커에서 이 라인

  • HashBiMap 해결할 수 없
  • 문자입니다.정수 확인할 수 없
  • 구문 오류는 토큰",","."상
  • 구문 오류는 토큰".", 제 토큰
  • 의 방법을 만들()에 대해 정의되지 않은 클래스 Odp

무엇이 잘못된 것입니까?

다른 Google 물건처럼,집,잘 작동합니다.(그러나 결합하지 않은 일반적입니다.)

도움이 되었습니까?

해결책

를 호출할 경우 정적 일반적인 기능을 통과하지 않는 유형 매개변수:

 HashBiMap<Character, Integer> charOcc = HashBiMap.create();

또한 정말을 안하는 코드를 구현한 클래스,그래서 당신은 더 나은 일을

 Map<Character, Integer> charOcc = HashBiMap.create();

 BiMap<Character, Integer> charOcc = HashBiMap.create();
라이센스 : CC-BY-SA ~와 함께 속성
제휴하지 않습니다 StackOverflow
scroll top