У меня есть следующий общий код:
public V put(K key, V value){
Object o = doOp(ClusterOperation.CONCURRENT_MAP_PUT, key, value);
return (V)o;
}
Дело в том, что объект o может быть нулевым.Когда я работаю с такими объектами, как String, можно вернуть null cast в String.Но когда V представляет int, тогда null, приводимый к int, генерирует исключение NullReferenceException.
Есть ли какое-нибудь решение, которое достаточно универсально и обрабатывает целые числа?
Спасибо