은 내가유형의 안전 : 체크되지 않은 캐스트 및 제네릭
public T[] values(){
return (T[])map.values().toArray();
}
그리고 분명히, 내가 체크되지 않은 캐스트로 끝나는있어 다음과 같은 방법을 정의하고자
private Map<String,T> map = Collections.synchronizedSortedMap(new TreeMap<String,T>());
매우 간단한지도를 가지고 문제는 ... 내 문제는 toArray(new T[size])
을 호출 할 수 없다는 것입니다.
나는
감사 (@SuppressedWarning를 사용하여 wihtout)이 경고를 방지하기 위해 무엇을해야
왜 toArray (new T [size])를 호출 할 수 없습니까? ?? – Zimbabao
toArray (new T [0]) – Zimbabao
Java에서 T => 코드가 컴파일되지 않는 일반적인 배열을 만들 수 없습니다. – BlackLabrador