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?
- Primjeri argumenata Java naredbenog retka
- Važne točke koje treba zapamtiti
Š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.