タグ付けされた質問 「unchecked」


10
タイプセーフ:未チェックのキャスト
私の春のアプリケーションコンテキストファイルには、次のようなものがあります。 <util:map id="someMap" map-class="java.util.HashMap" key-type="java.lang.String" value-type="java.lang.String"> <entry key="some_key" value="some value" /> <entry key="some_key_2" value="some value" /> </util:map> Javaクラスでは、実装は次のようになります。 private Map<String, String> someMap = new HashMap<String, String>(); someMap = (HashMap<String, String>)getApplicationContext().getBean("someMap"); Eclipseでは、次のような警告が表示されます。 型の安全性:ObjectからHashMapへの未チェックのキャスト 何を間違えたのですか?どうすれば問題を解決できますか?



弊社のサイトを使用することにより、あなたは弊社のクッキーポリシーおよびプライバシーポリシーを読み、理解したものとみなされます。
Licensed under cc by-sa 3.0 with attribution required.