CodeGym /Blog Java /Aleatoriu /Argumentele liniei de comandă Java
John Squirrels
Nivel
San Francisco

Argumentele liniei de comandă Java

Publicat în grup

Care sunt argumentele liniei de comandă în Java?

Argumentele liniei de comandă în java sunt argumentele transmise programului din consolă.
Argumentul liniei de comandă în java este informația transmisă programului în momentul rulării programului. Este argumentul trecut prin consolă atunci când programul este rulat. Argumentul liniei de comandă este datele care sunt scrise imediat după numele programului la linia de comandă în timpul executării programului. Argumentele transmise programului java prin această linie de comandă pot fi primite de program ca intrare și utilizate în cod.

Cum se accesează argumentele liniei de comandă java?

Metoda de accesare a argumentelor liniei de comandă în java este foarte simplă. Pentru a folosi aceste argumente în codul nostru java este simplu. Ele sunt stocate ca o matrice de șiruri de caractere transmise main () . Este denumit în mare parte ca args . Aruncă o privire la antetul comun din fragmentul de mai jos.

public static void main(String[] args){…}

Exemplu

Să ne uităm la un exemplu explicat în detaliu mai jos.

// 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);
		}
	}
}

Execuţie

Pentru a executa programul, treceți argumentele pe linia de comandă în felul următor. Folosim IntelliJ IDE aici, puteți folosi oricare la alegere. Pentru IntelliJ, alegeți opțiunea „Run” → „Edit Configurations”. Argumentele liniei de comandă Java - 1Apoi, accesați fila „Argumente ale programului”, care este a doua dintre filele disponibile. Puteți introduce argumentele în acel bloc disponibil, faceți clic pe „Ok” și apoi pe „Run”. Argumentele liniei de comandă Java - 2Pentru aceeași ieșire ca și acest program, utilizați textul de mai jos.
Numele meu este Andrew.

Ieșire

Primul argument al liniei de comandă este: Meu Toate argumentele liniei de comandă sunt: ​​Numele meu este Andrew.

Explicaţie

În fragmentul de cod de mai sus, am transmis argumentele liniei de comandă Numele meu este Andrew . în timp ce se execută codul după numele programului. Argumentele sunt apoi accesate în codul nostru prin variabila args .

Concluzie

Până la sfârșitul acestei postări, sperăm că v-ați familiarizat cu argumentele liniei de comandă din Java. Continuați să exersați pentru o stăpânire mai profundă a conceptului. Până atunci, continuă să crești și să strălucești!
Comentarii
TO VIEW ALL COMMENTS OR TO MAKE A COMMENT,
GO TO FULL VERSION