Sužinokite, kaip naudoti „Java“ komandų eilutės argumentus su pavyzdžiais



Šiame straipsnyje išsamiai aprašoma „Java“ komandinės eilutės argumentų samprata su įvairiais pavyzdžiais, parodančiais, kaip galite naudoti „Java“ komandų eilutės argumentus.

Java programavimo kalba yra , būdamas nepriklausomas nuo platformos aiškus nugalėtojas bet kuriam kūrėjui. Bet kurios „Java“ programos vykdymas yra be rūpesčių ir tikslus. Mes netgi galime ginčytis vykdymas programos, naudojant komandinės eilutės argumentus. Šiame straipsnyje sužinosite, kaip galite naudoti „Java“ komandinės eilutės argumentus. Toliau pateikiamos šiame tinklaraštyje aptariamos temos:

Kas yra komandinės eilutės argumentai?

Komandinės eilutės argumentai yra perduodami programai vykdymo metu. Komandų eilutės argumentus „Java“ programoje perduoti gana paprasta. Jie kaip eilutės saugomi perduota „Java“ pagrindinio () metodo args parametrui.





klasės pavyzdys0 {public static void main (String [] args) {System.out.println ('edureka' + args [0])}}

Išvestis:

Į sudarykite ir paleiskite „Java“ programą komandinėje eilutėje atlikite toliau nurodytus veiksmus.



  • Išsaugokite savo programą faile su .java plėtiniu

    c vs c ++ vs java
  • atidarykite komandų eilutę ir eikite į katalogą, kuriame išsaugotas jūsų failas.

  • Vykdykite komandą - javac filename.java



  • Po kompiliavimo paleiskite komandą - java failo vardas

  • Įsitikinkite, kad „Java“ kelias nustatytas teisingai.

„Java“ komandų eilutės argumentų pavyzdys

Štai keli pavyzdžiai, parodantys, kaip galime naudoti komandinės eilutės argumentus

Gražuolė remiasi „ParseInt“ metodu sveikoje klasėje. Kiekvienose skaičių klasėse, tokiose kaip „Integer“, „Float“, „Double“ ir kt., Yra „parseXXX“ metodai, kurie konvertuoja eilutę į atitinkamą savo tipo objektą.

Kaip mes visi žinome, masyvo indeksas prasideda nuo nulio. Todėl args [0] yra pirmasis šio „String“ [] masyvo indeksas, paimtas iš konsolės. Panašiai args [1] yra antras, args [2] yra trečias elementas ir pan.

Paleidus programą, vykdymo laiko sistema komandų eilutės argumentus perduoda pagrindiniam programos metodui per .

Skaičiaus faktorius naudojant komandinės eilutės argumentus

klasės 1 pavyzdys {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) } } 

Išvestis:

Dviejų skaičių suma naudojant komandinės eilutės argumentus

klasės 2 pavyzdys {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 yra“ + suma)}}

Išvestis:

„Fibonacci Series“ programa, naudojant komandinės eilutės argumentus

klasės 3 pavyzdys {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 } } } 

Išvestis:

__init__ pitonas 3

Svarbūs dalykai, kuriuos reikia atsiminti

  • Paleisdami savo programą, galite naudoti komandinės eilutės argumentus, norėdami nurodyti konfigūracijos informaciją.

  • Kai naudojate komandinės eilutės argumentus, argumentų skaičius nėra ribojamas. Galite naudoti tiek, kiek reikia.

  • Informacija komandinės eilutės argumentuose perduodama kaip .

  • Komandinės eilutės argumentai yra saugomi programos „Main“ () metodo „String args“.

Taip pateksime į šio straipsnio pabaigą, kur mes su pavyzdžiais sužinojome apie „Java“ komandinės eilutės argumentus. Tikiuosi, kad jums aišku viskas, kas su jumis buvo pasidalinta šioje pamokoje.

Jei radote šį straipsnį „Java komandų eilutės argumentai“ aktualūs, patikrinkite patikima internetinė mokymosi įmonė, turinti daugiau nei 250 000 patenkintų besimokančiųjų tinklą, pasklido po visą pasaulį.

Mes norime jums padėti kiekviename žingsnyje ir parengti mokymo programą, skirtą studentams ir specialistams, norintiems būti „Java“ kūrėjais. Kursas sukurtas tam, kad galėtumėte pradėti žvalgytis į „Java“ programavimą ir išmokyti pagrindines ir pažangias „Java“ koncepcijas kartu su įvairiomis Kaip Hibernate & .

skirtumas tarp seklios ir gilios kopijos java

Jei kyla klausimų, nedvejodami užduokite visus klausimus „Java komandinės eilutės argumentų“ komentarų skyriuje, o mūsų komanda mielai atsakys.