자바 래퍼
-
(JAVA) 자바 래퍼(Wrapper) 클래스JAVA/컨셉 , 예제 2018. 8. 24. 13:31
개발자의 입장에서 문자열을 숫자로 바꾸어 원하는 연산을 할 수 있도록 가공하는 절차는 필수적이다. 하지만 문자열과 숫자는 데이터 타입이 다르기 때문에 형변환이 필수적이다. 일반적으로 문자열을 특정 토큰에 따라 나누는 split 메소드를 사용한다.다음과 같이 공백을 기준으로 String을 나누어 값을 출력한다. 여기서 모든 값들을 더하고 싶은 경우 어떻게 할까?System.out.println("sum of points : "+ msg[0]+msg[1]+msg[2]);다음과 같이 생각할 수도 있다. 하지만 결과는다음과 같이 50100200이 나온다. 데이터 타입이 문자열이고, 문자열에서 +연산은 단순히 문자를 이어쓰는 것에 불과하다. 산술 연산을 하지 않는다는 말이다. 이를 해결하기 위해 각각의 문자열을 ..