ベクトルをArrayListに置き換える正しい構文を誰かが表示できますか?SNMP4J Vector <VariableBinding>をArrayListに置き換える<String>
オリジナルコード -
StringBuilder msg = new StringBuilder();
msg.append(event.toString());
Vector<? extends VariableBinding> varBinds = event.getPDU()
.getVariableBindings();
は試してみました -
List<String> variables = new ArrayList<>();
for (VariableBinding binding : event.getPDU().getVariableBindings()) {
variables.add(String.valueOf(binding.getVariable()));
}
しかし、複数の問題を(ダイヤモンド演算子はサポートされていない、StringにArrayListに変換することができます)。 Netbeansの/ JDK1.6
と試してみました -
ArrayList<String> list = new ArrayList<String>(varBinds) = event.getPDU().getVariableBindings();
しかし、予想外のタイプ、必要な変数見つかった値は、シンボル変数のvarbindを見つけることができません。
思考が
よろしく アクティブ
これは、サポートされているJavaバージョンにアップグレードする良い機会のようです。 – Stefan
こんにちはShivam、あなたのArrayList(私の元の記事を参照してください)複数の問題、おそらく私の部分の構文 – Active