반응형
parseInt
-
[Java] Integer.valueOf() 와 Integer.parseInt()의 차이Java 2021. 9. 23. 16:53
1. 반환값이 다르다. -Integer.parseInt: primitive.type의 int를 반환한다. (기본 자료형) -Integer.valueOf: Wrapper Object인 Integer를 반환한다. ( 참조 자료형) int a = 42; int b = 42; Integer c = new Integer(42); Integer d = new Integer(42); if(a==b){ System.out.println("Success"); } if(c==d){ System.out.println("Success too"); }else{ System.out.println("They have different identity"); } 기본자료형은 값만 가지지만, 객체화된 자료형은 각각의 신원(identit..