[JAVA] eclipse에서 프로그램을 실행할 때 매개값을 주고 실행하려면?

2020. 10. 9. 03:06·Computer Science/Programming Language

2020/10/09 - [Programming Language/Java] - [JAVA] main()메소드의 매개값 String[]args란 ?

 

[JAVA] main()메소드의 매개값 String[]args란 ?

public static void main(String[] args){ ... } java class로 프로그램을 실행하면 JVM은 길이가 0인 배열을 먼저 생성하고 main() 메소드를 호출할 때 매개값으로 전달함 ※ JVM (메모리 사용영역) 더보기 JVM..

bskwak.tistory.com

매개값을 주고 실행하는 것에 대한 내용은 위의 링크를 참고하면된다. 

 

이클립스에서 프로그램을 실행할 때 매개값을 주고 실행하는 방법은

[Run] -> [Run Configurations]를 선택하면 된다. 

[Run Configurations]대화 상자에서 [Java Applicaton]을 클릭하고 [Arguments]탭을 클릭하면 된다. 

위와 같이 Program arguments란에 10 20 을 입력하고 (공백 필수 ) Run을 클릭하면 된다. 

 

위와 같은 행동들은 명령 프롬프트에서 아래와 같이 실행하는 것과 동일하다. 

java MainStringArrayArgument 10 20

 

이렇게 실행하면 args는 {"10", "20"} 배열을 참조하게 되고 args[0]은 "10", args[1]은 "20"을 얻을 수 있다 (문자열이기 때문에 " " 사용) 

 

문자열은 산술연산을 할 수 없기 때문에 산술연산을 하고자 한다면 정수로 변환시켜야 한다. 

※ 문자열을 정수로 변환하는 방법

Integer.parseInt()메소드를 이용해서 정수로 변환 시킬 수 있음 

 

※ 정수로 변환하지 못하는 문자열의 경우 "NumberFormatException" 실행 예외가 발생함

 

저작자표시 비영리 변경금지 (새창열림)

'Computer Science > Programming Language' 카테고리의 다른 글

[JAVA] 열거 (enumeration)타입이란?  (0) 2020.10.10
[JAVA] for-each문  (0) 2020.10.10
[JAVA] main()메소드의 매개값 String[]args란 ?  (0) 2020.10.09
[JAVA] 배열 Array  (0) 2020.10.09
[JAVA] HashSet  (0) 2020.09.18
'Computer Science/Programming Language' 카테고리의 다른 글
  • [JAVA] 열거 (enumeration)타입이란?
  • [JAVA] for-each문
  • [JAVA] main()메소드의 매개값 String[]args란 ?
  • [JAVA] 배열 Array
BS Kwak
BS Kwak
  • BS Kwak
    Slow but steady wins the race
    BS Kwak
  • 전체
    오늘
    어제
    • 카테고리 (161)
      • Project (2)
      • Next.js (3)
      • HTML+CSS+JS (17)
      • Computer Science (139)
        • Programming Language (52)
        • 자료구조와 알고리즘 (75)
        • Digital circuit (3)
        • 기타 error (9)
  • 블로그 메뉴

    • 홈
    • 태그
    • 방명록
  • 링크

    • 깃허브
  • 공지사항

  • 인기 글

  • 태그

    해시
    오블완
    LNK2001
    c++error
    mysql error
    티스토리챌린지
    런타임 에러
    leetcode
    cmd error
  • 최근 댓글

  • 최근 글

  • hELLO· Designed By정상우.v4.10.1
BS Kwak
[JAVA] eclipse에서 프로그램을 실행할 때 매개값을 주고 실행하려면?
상단으로

티스토리툴바