リストには、整数値と文字列値の両方が含まれることがあります。この場合、オブジェクトリストを作成する必要がありますか?オブジェクトのリスト。整数エントリの操作
List<Object> list = new ArrayList<Object>();
リストの整数エントリを使って簡単な算術演算を実行するにはどうすればよいですか?
list.add(1);
list.add("ok");
list.add(2);
Integer a = list.get(0) - list.get(2); // does not work
なぜ2つのリストがありますか?1つはint、もう1つはStringsですか? –
私はあなたの考えが好きです、これを試してみるのはとても自然なようです。 Javaでオートボクシングの問題の私のリストにまっすぐ行く。 – x4u
@ Victor Sorokin:文字列と整数だけの場合、良い解決策になります。実際には、より多くのタイプが存在する可能性があります。そのため、私はコード内に高水準のジェネリックを保つ必要があります。 –