명령어 라인으로 입력을 받을때.. 보통 command 1 + 1 이런식으로 받는다고 칠때요 만일 command 1 + 라고만 입력받으면 매개변수가 모자르다고 표시할려면 무슨 방법이 있을가요.. if문으로 할라고해도 그냥 이프문을 받기도 전에 에러밖에 출력을 안하거든요....(자바에서)..
매개변수의 길이 값을 받아서 하면 안돼던가요...? 닷넷상에서 됬으니까 아마 자바에서도 될것이라고 생각합니다.. 그리고 에러같은 경우에는 트라이 캐취로 한번 막아보고 다시해보세요...
ArrayIndexOutOfBoundsException 이 발생하는 거라면 array 의 길이를 체크하면 되지 않을까요 if(args.length < 3){ 매개변수 모자를때 행동 } 이런식으로
-------------------- 절취선 -- 행복하세요:)
텍스트 포맷에 대한 자세한 정보
<code>
<blockcode>
<apache>
<applescript>
<autoconf>
<awk>
<bash>
<c>
<cpp>
<css>
<diff>
<drupal5>
<drupal6>
<gdb>
<html>
<html5>
<java>
<javascript>
<ldif>
<lua>
<make>
<mysql>
<perl>
<perl6>
<php>
<pgsql>
<proftpd>
<python>
<reg>
<spec>
<ruby>
<foo>
[foo]
매개변수의 길이 값을 받아서 하면 안돼던가요...?닷넷상에서 .
매개변수의 길이 값을 받아서 하면 안돼던가요...?
닷넷상에서 됬으니까 아마 자바에서도 될것이라고 생각합니다..
그리고 에러같은 경우에는 트라이 캐취로 한번 막아보고 다시해보세요...
Re: 자바에서 명령어 라인 매개변수로 입력받을때요..
ArrayIndexOutOfBoundsException 이 발생하는 거라면
array 의 길이를 체크하면 되지 않을까요
if(args.length < 3){
매개변수 모자를때 행동
}
이런식으로
-------------------- 절취선 --
행복하세요:)
댓글 달기