2013-05-15 3 views

답변

2

대신 java의 Double.valueOf()defined here을 사용할 수 있습니다. 결과 double을 int로 변환 할 수 있습니다.

0

respecive parseX() 메서드를 사용하면 숫자의 문자열 표현을 "숫자"로 변환 할 수 있습니다. 정수의 경우 그 "갈망"에 대한 복식 사용해 Double.parseDouble에있는 Integer.parseInt(),() 것 - 등> Long.parseLong(),

PS : 당신이 당신의 텍스트를 읽을 스캐너를 사용하는 경우 file을 사용하면 scanner.nextInt()를 사용하여 텍스트 파일에서 직접 숫자를 읽을 수 있습니다!

추 신 : parseX() 메서드를 사용해야하므로 valueOf() 메서드는 래퍼 클래스 (Integer, Long ...)를 반환하지만 variouse parseX() 메서드는 프리미티브 (int, long ...)를 반환합니다. 불필요한 자동 (un) 복싱을 피하기 위해 가능한 경우 (기본 요소가 필요한 곳).

관련 문제