CodeGym /Java blog /Tilfældig /Java kommandolinje argumenter
John Squirrels
Niveau
San Francisco

Java kommandolinje argumenter

Udgivet i gruppen

Hvad er kommandolinjeargumenterne i Java?

Kommandolinjeargumenterne i java er de argumenter, der sendes til programmet fra konsollen.
Kommandolinjeargumentet i java er den information, der sendes til programmet på tidspunktet for programmets kørsel. Det er argumentet, der sendes gennem konsollen, når programmet køres. Kommandolinjeargumentet er de data, der skrives lige efter programmets navn på kommandolinjen, mens programmet udføres. De argumenter, der sendes til java-programmet via denne kommandolinje, kan modtages af programmet som input og bruges i koden.

Hvordan får man adgang til java kommandolinjeargumenter?

Metoden til at få adgang til kommandolinjeargumenterne i java er meget ligetil. Det er enkelt at bruge disse argumenter i vores java-kode. De er gemt som en række af strenge, der sendes til main() . Det er for det meste navngivet som args . Tag et kig på den fælles overskrift i uddraget nedenfor.

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

Eksempel

Lad os se på et eksempel forklaret i detaljer nedenfor.

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

Udførelse

For at udføre programmet skal du sende argumenterne på kommandolinjen på følgende måde. Vi bruger IntelliJ IDE her, du kan bruge hvad som helst efter eget valg. For IntelliJ skal du vælge indstillingen "Kør" → "Rediger konfigurationer". Java kommandolinje argumenter - 1Gå derefter til fanen "Program argumenter", der er nummer to på de tilgængelige faner. Du kan indtaste dine argumenter i den tilgængelige blok, klik på "Ok" og derefter "Kør". Java kommandolinje argumenter - 2For det samme output som dette program, brug teksten nedenfor.
Mit navn er Andrew.

Produktion

Det første kommandolinjeargument er: Min Alle kommandolinjeargumenterne er: Mit navn er Andrew.

Forklaring

I ovenstående kodestykke har vi bestået kommandolinjeargumenterne Mit navn er Andrew . mens du udfører koden efter programnavnet. Argumenterne tilgås derefter i vores kode gennem variablen args .

Konklusion

Ved slutningen af ​​dette indlæg håber vi, at du har fået dig selv bekendt med kommandolinjeargumenterne i Java. Fortsæt med at øve dig for at få en dybere beherskelse af konceptet. Indtil da, fortsæt med at vokse og fortsæt med at skinne!
Kommentarer
TO VIEW ALL COMMENTS OR TO MAKE A COMMENT,
GO TO FULL VERSION