Na primjerima naučite kako koristiti argumente Java naredbenog retka



Ovaj članak detaljno pokriva koncept argumenata naredbenog retka Java s raznim primjerima kako bi pokazao kako možete koristiti argumente naredbenog retka u Javi.

Java programski jezik je , budući da je neovisan o platformi jasan pobjednik za bilo kojeg programera. Izvršenje bilo kojeg Java programa je bez gužve i precizno. Možemo čak i prosljeđivati ​​argumente tijekom izvršenje programa koji koristi argumente naredbenog retka. U ovom ćete članku naučiti kako biste mogli koristiti argumente naredbenog retka u Javi. Slijede teme o kojima se raspravlja na ovom blogu:

klasa python __init__

Što su argumenti naredbenog retka?

Argumenti naredbenog retka predaju se programu tijekom izvođenja. Prosljeđivanje argumenata naredbenog retka u Java programu je prilično jednostavno. Pohranjuju se kao nizovi u proslijedio parametru args metode main () u Javi.





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

Izlaz:

Do sastaviti i pokrenuti java program u naredbenom retku slijedite dolje napisane korake.



  • Spremite svoj program u datoteku s nastavkom .java

  • otvorite naredbeni redak i idite u direktorij u kojem je vaša datoteka spremljena.

  • Pokrenite naredbu - javac filename.java



  • Nakon kompilacije pokrenite naredbu - java ime datoteke

  • Provjerite je li Java put ispravno postavljen.

Primjeri argumenata Java naredbenog retka

Evo nekoliko primjera koji pokazuju kako možemo koristiti argumente naredbenog retka u a

Ljepotica se oslanja na metodu parseInt u klasi Integer. Svaka klasa Brojeva kao što su Integer, Float, Double i tako dalje imaju parseXXX metode koje pretvaraju String u odgovarajući objekt svog tipa.

Kao što svi znamo da niz započinje svoj indeks s nulom. Stoga je args [0] prvi indeks u ovom nizu String [] koji je preuzet iz konzole. Slično tome, args [1] je drugi, args [2] je treći element i tako dalje.

Kada se aplikacija pokrene, sustav vremena izvođenja prosljeđuje argumente naredbenog retka glavnoj metodi aplikacije putem .

Faktorijal broja pomoću argumenata naredbenog retka

klasa Example1 {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) } } 

Izlaz:

Zbroj dva broja pomoću argumenata naredbenog retka

klasa Example2 {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 ( 'Zbroj je' + zbroj)}}

Izlaz:

Program Fibonacci serije koji koristi argumente naredbenog retka

class Example3 {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 } } } 

Izlaz:

Važne točke koje treba zapamtiti

  • Tijekom pokretanja aplikacije možete upotrijebiti argumente naredbenog retka da odredite informacije o konfiguraciji.

  • Kada koristite argumente naredbenog retka, nema ograničenja broja argumenata. Možete ih koristiti koliko god želite.

  • Informacije u argumentima naredbenog retka prosljeđuju se kao .

  • Argumenti naredbenog retka pohranjeni su u String args main () metode programa.

To nas dovodi do kraja ovog članka gdje smo s primjerima naučili o argumentima Java naredbenog retka. Nadam se da vam je jasno sve što je s vama podijeljeno u ovom vodiču.

Ako smatrate da je ovaj članak o 'Java argumentima naredbenog retka' relevantan, pogledajte pouzdana tvrtka za internetsko učenje s mrežom od više od 250 000 zadovoljnih učenika raširenih širom svijeta.

Ovdje smo da vam pomognemo u svakom koraku na putovanju i osmislimo kurikulum namijenjen studentima i profesionalcima koji žele biti programer Java. Tečaj je osmišljen kako bi vam pružio prednost u programiranju Java-a i osposobio vas za osnovne i napredne Java koncepte, zajedno s raznim Kao Hibernate & .

Ako naiđete na neko pitanje, slobodno postavite sva svoja pitanja u odjeljku za komentare u 'Argumenti Java naredbenog retka' i naš će tim rado odgovoriti.