1
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 + " ");
}
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 + " ");
}
스 니펫의 List
에는 원시 int
이 저장되지 않습니다. 목록에 추가 할 때 autoboxed에서 java.lang.Integer
까지 표시되며 목록에서 검색 할 때 int
으로 복원되지 않습니다 (예 : 반복하여 표시).
그들은 Wrapper 객체의 인스턴스로 변환됩니다. 당신은 무엇을 생각하게합니까? 각각의 루프는 이것에 어떤 영향을 미칩니 까? – Stultuske
"autounboxing"이라고합니다. https://stackoverflow.com/questions/22648627/how-java-auto-boxing-unboxing-works를 참조하십시오. – rghome