java
이 자습서에서는 예제를 통해 Java 명령줄 인수에 대해 배웁니다.
명령줄 인수 Java에서는 프로그램을 실행하는 동안 인수를 전달할 수 있습니다.
이름에서 알 수 있듯이 인수는 명령줄을 통해 전달됩니다.
<시간>
class Main {
public static void main(String[] args) {
System.out.println("Command-Line arguments are");
// loop through all arguments
for(String str: args) {
System.out.println(str);
}
}
}
명령줄을 사용하여 이 프로그램을 실행해 보겠습니다.
1. 코드를 컴파일하려면
javac Main.java
2. 코드를 실행하려면
java Main
이제 프로그램을 실행하는 동안 일부 인수를 전달하려는 경우 클래스 이름 뒤에 인수를 전달할 수 있습니다. 예를 들어,
java Main apple ball cat
여기 사과 , 공 , 및 고양이 명령줄을 통해 프로그램에 전달되는 인수입니다. 이제 다음과 같은 결과를 얻을 수 있습니다.
Command-Line arguments are Apple Ball Cat
위 프로그램에서 main()
메소드에 args라는 문자열 배열이 포함됩니다. 매개변수로.
public static void main(String[] args) {...}
String
배열은 명령줄을 통해 전달된 모든 인수를 저장합니다.
참고 :인수는 항상 문자열로 저장되며 항상 공백으로 구분됩니다. .
<시간>
main()
모든 Java 프로그램의 메소드는 문자열 인수만 허용합니다. 따라서 명령줄을 통해 숫자 인수를 전달할 수 없습니다.
그러나 나중에 문자열 인수를 숫자 값으로 변환할 수 있습니다.
class Main {
public static void main(String[] args) {
for(String str: args) {
// convert into integer type
int argument = Integer.parseInt(str);
System.out.println("Argument in integer form: " + argument);
}
}
}
명령줄을 통해 프로그램을 실행해 봅시다.
// compile the code
javac Main.java
// run the code
java Main 11 23
여기 11 및 23 명령줄 인수입니다. 이제 다음과 같은 결과를 얻을 수 있습니다.
Arguments in integer form 11 23
위의 예에서 줄을 확인하십시오.
int argument = Intege.parseInt(str);
여기서 parseInt()
Integer
메소드 클래스는 문자열 인수를 정수로 변환합니다.
마찬가지로 parseDouble()
을 사용할 수 있습니다. 및 parseFloat()
문자열을 double
로 변환하는 메소드 및 float
각각.
참고 :인수를 지정된 숫자 값으로 변환할 수 없는 경우 NumberFormatException
라는 예외가 발생합니다. 발생합니다.
java
자바 데크 인터페이스 이 튜토리얼에서는 Deque 인터페이스, 사용 방법 및 방법에 대해 알아봅니다. Deque Java 컬렉션 프레임워크의 인터페이스는 양방향 대기열의 기능을 제공합니다. Queue를 확장합니다. 인터페이스. 데크 작업 일반 대기열에서 요소는 뒤쪽에서 추가되고 앞쪽에서 제거됩니다. 그러나 deque에서는 전면과 후면 모두에서 요소를 삽입 및 제거할 수 있습니다. . Deque를 구현하는 클래스 Deque의 기능을 사용하려면 인터페이스를 구현하는 클래스를 사용해야 합니다. 배열 데크 링크드리스트
자바의 명령줄 인수란 무엇입니까? 자바의 명령줄 인수 프로그램이 실행될 때 전달되는 정보입니다. 전달된 정보는 main() 메서드에 전달된 문자열 배열에 저장되고 문자열로 저장됩니다. 프로그램이 실행 중일 때 명령줄에서 프로그램 이름 바로 뒤에 오는 정보입니다. 예 데모 수업을 진행하는 동안 , 명령줄 인수를 다음과 같이 지정할 수 있습니다. java Demo arg1 arg2 arg3 … Java의 명령줄 인수:중요 사항 명령줄 인수를 사용하여 애플리케이션을 시작하는 동안 구성 정보를 지정할 수 있습니다. 자바 명령줄