CodeGym /Java блог /Случаен /Аргументи на командния ред на Java
John Squirrels
Ниво
San Francisco

Аргументи на командния ред на Java

Публикувано в групата

Какви са аргументите на командния ред в Java?

Аргументите на командния ред в java са аргументите, предадени на програмата от конзолата.
Аргументът на командния ред в java е информацията, предавана на програмата по време на изпълнение на програмата. Това е аргументът, предаван през конзолата, когато програмата се изпълнява. Аргументът на командния ред е данните, които се записват точно след името на програмата в командния ред, докато програмата се изпълнява. Аргументите, предадени на програмата Java чрез този команден ред, могат да бъдат получени от програмата като вход и използвани в codeа.

Как да осъществя достъп до аргументите на командния ред на java?

Методът за достъп до аргументите на командния ред в java е много ясен. Използването на тези аргументи в нашия Java code е лесно. Те се съхраняват като масив от низове, предадени на 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 изберете опцията „Изпълни“ → „Редактиране на конфигурации“. Аргументи на командния ред на Java - 1След това отидете на раздела „Аргументи на програмата“, който е вторият от наличните раздели. Можете да въведете вашите аргументи в този наличен блок, щракнете върху „Ok“ и след това върху „Run“. Аргументи на командния ред на Java - 2За същия резултат като тази програма, използвайте текста по-долу.
Казвам се Андрю.

Изход

Първият аргумент на командния ред е: My Всички аргументи на командния ред са: My name is Andrew.

Обяснение

В горния codeов фрагмент сме предали аргументите на командния ред My name is Andrew . докато изпълнява codeа след името на програмата. След това аргументите са достъпни в нашия code чрез променливата args .

Заключение

До края на тази публикация се надяваме, че сте се запознали с аргументите на командния ред в Java. Продължете да практикувате за по-задълбочено владеене на концепцията. Дотогава продължавайте да растете и да блестите!
Коментари
TO VIEW ALL COMMENTS OR TO MAKE A COMMENT,
GO TO FULL VERSION