Can somebody show the correct syntax to replace a vector with an ArrayList?
Original code -
StringBuilder msg = new StringBuilder();
msg.append(event.toString());
Vector<? extends VariableBinding> varBinds = event.getPDU()
.getVariableBindings();
Have tried -
List<String> variables = new ArrayList<>();
for (VariableBinding binding : event.getPDU().getVariableBindings()) {
variables.add(String.valueOf(binding.getVariable()));
}
But multiple issues (diamond operator not supported, can convert ArrayList to String). Netbeans / JDK1.6
And tried -
ArrayList<String> list = new ArrayList<String>(varBinds) = event.getPDU().getVariableBindings();
But unexpected type, required variable found value, cannot find symbol variable varBinds.
Thoughts appreciated
Regards Active