Aflați cum să utilizați argumentele liniei de comandă Java cu exemple



Acest articol acoperă în detaliu conceptul argumentelor liniei de comandă Java cu diverse exemple pentru a arăta cum puteți utiliza argumentele liniei de comandă în Java.

Limbajul de programare Java este , fiind independent de platformă un câștigător clar pentru orice dezvoltator. Executarea oricărui program Java este fără probleme și precisă. Putem chiar să trecem argumente în timpul execuţie a unui program folosind argumentele din linia de comandă. În acest articol, veți afla cum ați putea folosi argumente din linia de comandă în Java. Următoarele sunt subiectele discutate în acest blog:

Ce sunt argumentele liniei de comandă?

Argumentele din linia de comandă sunt transmise programului în timpul rulării. Trecerea argumentelor din linia de comandă într-un program Java este destul de ușoară. Sunt stocate ca șiruri în trecut la parametrul args al metodei main () în Java.





clasa Exemplu0 {public static void main (String [] args) {System.out.println ('edureka' + args [0])}}

Ieșire:

La compilați și rulați un program Java în promptul de comandă urmați pașii de mai jos.



  • Salvați programul într-un fișier cu o extensie .java

  • deschideți promptul de comandă și accesați directorul în care este salvat fișierul.

  • Rulați comanda - javac filename.java



  • După compilare, executați comanda - numele fișierului java

    sort () c ++
  • Asigurați-vă că calea Java este setată corect.

Exemplu de argumente pentru linia de comandă Java

Iată câteva exemple pentru a arăta cum putem folosi argumentele din linia de comandă într-un

Frumusețea se bazează pe metoda parseInt din clasa Integer. Fiecare clasă Number, cum ar fi Integer, Float, Double și așa mai departe, au metode parseXXX care convertesc Șirul în obiectul respectiv al tipului lor.

După cum știm cu toții că matricea își începe indexul cu zero. Prin urmare, args [0] este primul index din această matrice String [] care este preluat de pe consolă. În mod similar, args [1] este al doilea, args [2] este al treilea element și așa mai departe.

Când se lansează o aplicație, sistemul de rulare transmite argumentele din linia de comandă către metoda principală a aplicației prin intermediul unui .

ce este tag-ul br în html

Factorialul unui număr folosind argumente din linia de comandă

clasa Exemplu1 {public static void main (String [] args) {int a, b = 1 int n = Integer.parseInt (args [0]) for (a = 1 a<= n a++) { b = b*a } System.out.println('factorial is' +b) } } 

Ieșire:

Suma a două numere folosind argumente din linia de comandă

clasa Exemplu2 {public static void main (String [] args) {int a = Integer.parseInt (args [0]) int b = Integer.parseInt (args [1]) int sum = a + b System.out.println ( „Suma este” + suma)}}

Ieșire:

Programul Seriei Fibonacci folosind argumente din linia de comandă

clasa Exemplu3 {public static void main (String [] args) {int n = Integer.parseInt (args [0]) int t1 = 0 int t2 = 1 for (int i = 1 i<=n i++){ System.out.println(t1) int sum = t1+t2 t1 = t2 t2 = sum } } } 

Ieșire:

Puncte importante de reținut

  • În timp ce lansați aplicația, puteți utiliza argumentele din linia de comandă pentru a specifica informațiile de configurare.

  • Când utilizați argumente din linia de comandă, nu există nicio limitare a numărului de argumente. Puteți utiliza cât mai multe cerințe.

  • Informațiile din argumentele din linia de comandă sunt transmise ca .

  • Argumentele din linia de comandă sunt stocate în argumentele String ale metodei main () a programului.

Acest lucru ne duce la sfârșitul acestui articol, unde am aflat despre exemple argumentele liniei de comandă Java cu exemple. Sper că ești clar cu tot ce ți-a fost împărtășit în acest tutorial.

Dacă ați găsit relevant acest articol despre „Argumentele liniei de comandă Java”, consultați o companie de învățare online de încredere, cu o rețea de peste 250.000 de elevi mulțumiți răspândiți pe tot globul.

Suntem aici pentru a vă ajuta cu fiecare pas din călătoria dvs. și pentru a veni cu un curriculum care este conceput pentru studenți și profesioniști care doresc să fie un dezvoltator Java. Cursul este conceput pentru a vă oferi un început important în programarea Java și pentru a vă instrui atât pentru conceptele Java de bază, cât și pentru cele avansate, împreună cu diverse ca Hibernează & .

Dacă întâmpinați orice întrebare, nu ezitați să vă adresați toate întrebările în secțiunea de comentarii din „Argumente Java Command Line” și echipa noastră va fi bucuroasă să vă răspundă.