前提・実現したいこと
Java8でSpring bootでアプリ開発しています。
2つのデータを1組としてデータを管理したいです。
1つは型が決まっていて、もう1つは型(String, Integerなど)が不定です。
key,valueで持つ必要はありませんが、Mapで管理してみようかと考えました。(データ値重複の有無は無視するとします。)
HashMapのようにJavaの既定インターフェイスの型指定できる箇所で、動的型指定することはできますか?
イメージは、Map<String, <T>> hoge = new HashMap<>(); のようなものです。
<T>部には、StringやIntegerを格納される想定です。
発生している問題・エラーメッセージ
エラーメッセージ
該当のソースコード
ソースコード
試したこと
上記宣言時点でエラーになってしまいました。
<String, Object>では通りましたが、Mapに格納、取り出し時に都度型変換することが手間なので、
それを回避する方法があれば問題無いです。
補足情報(FW/ツールのバージョンなど)
Java8
Spring
回答2件
あなたの回答
tips
プレビュー
バッドをするには、ログインかつ
こちらの条件を満たす必要があります。