У меня есть очень простая карта
private Map<String,T> map = Collections.synchronizedSortedMap(new TreeMap<String,T>());
Я хотел бы определить следующий метод
public T[] values(){
return (T[])map.values().toArray();
}
И, очевидно, я сталкиваюсь с неконтролируемой проблемой приведения ..Моя проблема в том, что я не могу вызвать toArray(new T[size])
.
Что мне нужно сделать, чтобы избежать этого предупреждения (без использования @SuppressedWarning)
Спасибо