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ă?
- Exemplu de argumente pentru linia de comandă Java
- Puncte importante de reținut
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ă.