언어/자바

args 사용하여 cmd에서 키보드로 문자(옵션) 입력받기

강품바 2012. 10. 17. 15:03

c언어에서는 strcmp(g_stMainInfo.setting.szOptionSelection, "/r")처럼 strcmp()함수를 사용하여 사용자가 cmd에 입력한 문자열과 코드에 지정해놓은 옵션을 비교한다.

자바에서는 '=='? 아니다.

바로 *.equals이다. 아래와 같이 지정하여 cmd에서 지정한 옵션을 사용할 수 있다.

 if(args.length == 2 && args[0].equals("-d")){//-d옵션만 사용할 경우
       
     ....      //-d에 해당하는 소스코드
      
      } else if(args.length == 4 && args[0].equals("-d")){ //-d옵션과 -o옵션을 함께 사용할 경우
      
       .....       


           if(args.length==4 && args[2].equals("-o")){
       

 

 

by. 간지니