为什么原始类型允许每个循环收集?

1 java collections primitive

List<Integer> l=new LinkedList<Integer>();

// Now add elements to the Link List
l.add(2);
l.add(3);
l.add(4);

for (int b:l) {
    System.out.print(a + " ");
}
Run Code Online (Sandbox Code Playgroud)

Mur*_*nik 6

List程式码中不持有原始int秒.他们autoboxedjava.lang.Integer时您将它们添加到列表中,拆箱回送int■当您从列表中检索它们(例如,通过遍历它).