저번에 정리 값의() 다음과 같은 문자열을 변환하는 함수가 있습니다.
좋아요 파싱인트()
파싱인트() 사용하는 방법 값의() 와 비슷해서 어려운건 없으니 바로 갑시다.
이렇게 말씀하시니 모든게 쉽다고 하시네요… 쉿 ;
valueOf() 설명 부분을 그대로 사용하면,
String str = "123";
int ex1 = Integer.valueOf(str);
// 이렇게 하면 ex1 에는 "123" -> 123 으로 정수형이 담긴다고 설명했다.
// parseInt() 는 그냥 valueOf() 를 대신하면 된다.
int ex2 = Integer.parseInt(str);
// 출력 결과는 ex1 과 같다.
보시다시피 파싱인트() 그리고 값의() ~이다 같은 방법오전.
메서드 이름을 통합하려면 값의() 나중에 추가되었다고 합니다.
parseInt와 같은 Int뿐만 아니라 Float.parseFloat(문자열 s) ~처럼 오류 유형도 가능하다.
︎ 팁 : parseInt() 및 parseFloat()와 같은 메서드는 공백이나 문자가 포함된 문자열을 변환합니다.
번호 형식 예외 ~라고 불리는 예외가 발생합니다넌 할 수 있으니까 주의해야한다.
그래서 문자열의 양쪽 끝에서 공백 제거 손질() 함께 사용할 수도 있습니다.
// ex)
int ex2 = Integer.parseInt(" 123 ".trim());
더 ————- ㅇㅇ.