关于java泛型,以下哪个java代码编译时是正确的
A.List<String> tlist1 = new ArrayList<String>(); tlist1.add(1);
B.List<Integer> tlist2 = new ArrayList<Integer>(); tlist2.add(1);
C.List<int> tlist3 = new ArrayList<int>(); tlist3.add(1);
D.List<float> tlist4 = new ArrayList<float>(); tlist4.add(1.2);
正确答案是B