예제와 함께 Java 명령 줄 인수를 사용하는 방법 알아보기



이 기사에서는 Java에서 명령 줄 인수를 사용하는 방법을 보여주는 다양한 예제와 함께 Java 명령 줄 인수의 개념을 자세히 다룹니다.

자바 프로그래밍 언어는 , 플랫폼 독립적이기 때문에 모든 개발자에게 확실한 승자입니다. 모든 Java 프로그램의 실행은 번거롭지 않고 정확합니다. 우리는 인수를 전달할 수도 있습니다. 실행 명령 줄 인수를 사용하는 프로그램의. 이 기사에서는 Java에서 명령 줄 인수를 사용하는 방법을 배웁니다. 다음은이 블로그에서 논의 된 주제입니다.

명령 줄 인수 란 무엇입니까?

명령 줄 인수는 런타임에 프로그램에 전달됩니다. Java 프로그램에서 명령 줄 인수를 전달하는 것은 매우 쉽습니다. 그들은 문자열로 저장됩니다. Java에서 main () 메소드의 args 매개 변수에 전달됩니다.





class Example0 {public static void main (String [] args) {System.out.println ( 'edureka'+ args [0])}}

산출:

자바 프로그램 컴파일 및 실행 명령 프롬프트에서 다음 단계를 따르십시오.



  • 확장자가 .java 인 파일에 프로그램 저장

  • 명령 프롬프트를 열고 파일이 저장된 디렉토리로 이동하십시오.

  • 명령 실행 – javac filename.java



  • 컴파일 후 다음 명령을 실행하십시오 – java 파일 이름

    hadoop 관리자 역할 및 책임
  • Java 경로가 올바르게 설정되었는지 확인하십시오.

Java 명령 줄 인수 예

다음은 명령 줄 인수를 사용하는 방법을 보여주는 몇 가지 예입니다.

아름다움은 Integer 클래스의 parseInt 메서드에 의존합니다. Integer, Float, Double 등과 같은 모든 Number 클래스에는 String을 해당 유형의 각 객체로 변환하는 parseXXX 메서드가 있습니다.

우리 모두 알고 있듯이 배열은 0으로 인덱스를 시작합니다. 따라서 args [0]은 콘솔에서 가져온이 String [] 배열의 첫 번째 인덱스입니다. 마찬가지로, args [1]은 두 번째이고 args [2]는 세 번째 요소입니다.

응용 프로그램이 시작되면 런타임 시스템은 명령 줄 인수를 응용 프로그램의 기본 메서드에 전달합니다. .

명령 줄 인수를 사용하는 숫자의 계승

class Example1 {public static void main (String [] args) {int a, b = 1 int n = Integer.parseInt (args [0]) for (a = 1 a<= n a++) { b = b*a } System.out.println('factorial is' +b) } } 

산출:

명령 줄 인수를 사용한 두 숫자의 합

class Example2 {public static void main (String [] args) {int a = Integer.parseInt (args [0]) int b = Integer.parseInt (args [1]) int sum = a + b System.out.println ( '합계'+ sum)}}

산출:

명령 줄 인수를 사용하는 피보나치 시리즈 프로그램

class Example3 {public static void main (String [] args) {int n = Integer.parseInt (args [0]) int t1 = 0 int t2 = 1 for (int i = 1 i<=n i++){ System.out.println(t1) int sum = t1+t2 t1 = t2 t2 = sum } } } 

산출:

기억해야 할 중요한 사항

  • 애플리케이션을 시작하는 동안 명령 줄 인수를 사용하여 구성 정보를 지정할 수 있습니다.

  • 명령 줄 인수를 사용하는 경우 인수 수에 제한이 없습니다. 요구 사항에 따라 많이 사용할 수 있습니다.

  • 명령 줄 인수의 정보는 다음과 같이 전달됩니다. .

  • 명령 줄 인수는 프로그램의 main () 메서드의 문자열 인수에 저장됩니다.

이것으로 Java 명령 줄 인수에 대해 예제와 함께 배운이 기사의 끝으로 이동합니다. 이 튜토리얼에서 여러분과 공유 한 모든 내용이 명확하기를 바랍니다.

C ++ 배열 정렬 병합

'Java Command Line Arguments'관련 기사를 찾았다면 전 세계에 250,000 명 이상의 만족 한 학습자 네트워크를 보유한 신뢰할 수있는 온라인 학습 회사입니다.

우리는 여정의 모든 단계에서 귀하를 돕고 Java 개발자가 되고자하는 학생과 전문가를 위해 설계된 커리큘럼을 마련합니다. 이 과정은 Java 프로그래밍을 시작하고 다양한 Java 개념과 함께 핵심 및 고급 Java 개념을 교육하도록 설계되었습니다. 처럼 최대 절전 모드 & .

질문이 있으시면 'Java Command Line Arguments'의 코멘트 섹션에 모든 질문을 남겨 주시면 저희 팀이 기꺼이 답변 해 드리겠습니다.