2012-05-03 4 views
0

main()의 기본 매개 변수는 always (String [] arg)입니다. 내가 이것을 (Int arg)로 변경하면 런타임 오류 "no such method error"가 발생합니다. 매개 변수를 변경하면 오류가 발생한다는 것을 알고 있습니다.String의 데이터 유형을 변경하는 방법 args [] in java of

제 질문은 매개 변수를 String 배열에서 다른 것으로 변경할 수 있습니까?

또는 항상 기본값을 사용하고 Integer.parseInt()를 사용하여 int로 캐스팅해야합니다!

+0

'parseInt()'는 캐스트를 수행하지 않습니다. 'String'은 엄청나게 'int'의 수퍼 클래스 또는 서브 클래스입니다. – BalusC

답변

5

기본 방법의 서명이 수정되었으므로 변경할 수 없습니다.

문자열에서 정수로 인수를 변환해야합니다.

+0

답장을 보내 주셔서 감사합니다. –

관련 문제