ArrayList<String> listString = new ArrayList<String>();
listString.add("test");
Iterator i = listString.iterator();
String s = i.next();
像上面的情况,编译的时候就会提示第四行是不兼容的类型。
为什么使用泛型后还要强制转换?
------解决思路----------------------
Iterator 也是泛型的。
------解决思路----------------------
正解
Iterator<String> i = listString.iterator();