私はオブジェクトを(?)にキャストしようとしていますが、これを行う方法は? マイコード:ジェネリックスへの方法オブジェクトではありません
Map<T,?> rawResult = initMap;
final T key = ...
final Object kryoResult = kryo.readClassAndObject(input);
rawResult.put(key,value);
エラー
間違っ第二引数の型以下の私をもたらします。見つかった: 'java.lang.Object'、必須: '?'
キャストが動作しません:
(?)value
をまた、この:
final ? value = ...
はありませんか?オブジェクト?だから? "何でも...私は気にしない?"
なぜ明らかな '地図'を使用したくないですか? –
OldCurmudgeon
"オブジェクトを(?)にキャストする:"(?) "がジェネリックで – anion
クラスを作成し、マップのクラスのオブジェクトを使用するタイプではないため、キャストできません(?) 'class className { プライベートTt; マップ rawResult = initMap; } ' –