Java의 명령줄 인수는 무엇입니까?
Java 명령줄 인수에 액세스하는 방법은 무엇입니까?
Java에서 명령줄 인수에 액세스하는 방법은 매우 간단합니다. Java 코드 내에서 이러한 인수를 사용하는 것은 간단합니다. main() 에 전달된 문자열 배열로 저장됩니다 . 대부분 args 로 이름이 지정됩니다 . 아래 스니펫의 공통 헤더를 살펴보십시오.public static void main(String[] args){…}
예
아래에서 자세히 설명하는 예를 살펴보겠습니다.// Program to check for command line arguments
public class Example {
public static void main(String[] args) {
// check if the length of args array is < 0
if (args.length <= 0) {
System.out.println("No command line arguments found.");
} else {
System.out.println("The first command line argument is: " + args[0]);
System.out.println("All of the command line arguments are: ");
// iterating the args array and printing all of the command line arguments
for (String index : args)
System.out.println(index);
}
}
}
실행
프로그램을 실행하려면 다음과 같은 방법으로 명령줄에 인수를 전달합니다. 여기에서는 IntelliJ IDE를 사용하고 있으므로 원하는 것을 사용할 수 있습니다. IntelliJ의 경우 "실행" → "구성 편집" 옵션을 선택합니다. 그런 다음 사용 가능한 탭에서 두 번째인 "프로그램 인수" 탭으로 이동합니다. 사용 가능한 해당 블록에 인수를 입력하고 "확인"을 클릭한 다음 "실행"을 클릭할 수 있습니다. 이 프로그램과 동일한 출력을 위해 아래 텍스트를 사용하십시오.
내 이름은 앤드류입니다.
산출
첫 번째 명령줄 인수는 다음과 같습니다. My 모든 명령줄 인수는 다음과 같습니다. 내 이름은 Andrew입니다.