Care sunt argumentele liniei de comandă în Java?
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”. Apoi, 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”. Pentru 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.
GO TO FULL VERSION