`
huanglei7211
  • 浏览: 12652 次
  • 性别: Icon_minigender_1
  • 来自: 长沙
社区版块
存档分类
最新评论

诡异代码,麻烦各位大牛看下【泛型】

阅读更多
请各位先猜下结果,然后执行代码
代码一:
import java.util.ArrayList;
import java.util.List;

public class Test004 {
	public static void main(String[] args) {
		List lst = new ArrayList<String>();
		lst.add(1);
		lst.add("Test004");
		List<Integer> ls = lst;
		ls.add(2);
		for (int i = 0; i < ls.size(); i++) {
			System.out.println(ls.get(i));
		}
	}
}

代码二:
import java.util.ArrayList;
import java.util.List;

public class Test005 {
	public static void main(String[] args) {
		List lst = new ArrayList<String>();
		lst.add(1);
		lst.add("Test004");
		List<String> ls = lst;
		ls.add("Test0041");
		for (int i = 0; i < ls.size(); i++) {
			System.out.println(ls.get(i));
		}
	}
}
分享到:
评论

相关推荐

Global site tag (gtag.js) - Google Analytics