ArrayList<E> name = new ArrayList();
от ArrayList<E> name = new ArrayList<>();
? ArrayList<T>
, то лучше использовать переменные типа List<T>
.ArrayList<String> name = new ArrayList(Arrays.asList(1,2,3));
for (String s : name) {
System.out.println(s);
}