나는 int
을 for-loop
에 사용했습니다. 아래처럼 :루프에서 Integer를 사용하면 어떤 차이가 있습니까?
for (int i = 0; i < 100 ; i++) {
//Do something...
}
내가 대신 int
의 Integer
를 사용하는 경우, 아래와 같이, 어떤 차이를 만드는 무엇입니까?
for (Integer i = 0; i < 100 ; i++) {
//Do something...
}
관심이 있으신가요? 'i'가'null' 일 때'i ++'하면 어떻게됩니까? NullPointerException을 throw하지 않습니까? – Bathsheba
@ Bathsheba 3 글자 ... NPE – codeMan
@ Bathsheba - 나는 우리가 그렇게 할 수 있다고 말했다. 루프 블록에서 유일한 코드 일 것이라고는 말하지 않았습니다. null로 만들 수 있고, null인지 아닌지 확인하고, 다른 작업을 수행하고 값을 다시 할당 할 수 있습니다. – SudoRahul