"Strings"에서 기본 자료형으로 변환할 때는 Parse가 쓰여야 합니다.

 

기본 자료형 값을 추출하기 위해, 문자열에서 boxed type을 쓰는 것 보다 parse 메소드를 사용하세요. 그게 더 명확하고 효율적입니다.

규칙을 어긴 코드

String myNum = "12.2";

float f = (new Float(myNum)).floatValue();  // 규칙을 어긴 코드; Float을 만들고 버립니다.

규칙을 준수한 해결책

String myNum = "12.2";

float f = Float.parseFloat(myNum);

If you like SONARKUBE, don’t forget to give me a star. :star2:

원문으로 바로가기

Star This Project