Opi käyttämään Java-komentoriviargumentteja esimerkkien avulla

Tässä artikkelissa käsitellään Java-komentoriviargumenttien käsitettä yksityiskohtaisesti useilla esimerkeillä, jotka osoittavat, kuinka komentoriviargumentteja voidaan käyttää Javassa.

Java-ohjelmointikieli on , se on alustasta riippumaton selkeä voittaja kaikille kehittäjille. Kaikkien Java-ohjelmien suorittaminen on helppoa ja täsmällistä. Voimme jopa välittää argumentteja aikana toteuttaminen ohjelman komentoriviargumenteilla. Tässä artikkelissa opit, kuinka voit käyttää komentoriviargumentteja Java-ohjelmassa. Tässä blogissa käsitellään seuraavia aiheita:

Mitkä ovat komentoriviargumentit?

Komentoriviargumentit välitetään ohjelmalle ajon aikana. Komentoriviargumenttien välittäminen Java-ohjelmassa on melko helppoa. Ne on tallennettu merkkijonoina välitetään Java-main () -metodin args-parametriin.





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

Tuotos:

miten lopettaa ohjelma java

Vastaanottaja kääntää ja suorittaa Java-ohjelma seuraa komentokehotteessa alla olevia ohjeita.



  • Tallenna ohjelma tiedostoon .java-laajennuksella

  • avaa komentokehote ja siirry hakemistoon, johon tiedosto on tallennettu.

  • Suorita komento - javac filename.java



  • Suorita käännöksen jälkeen komento - java-tiedostonimi

  • Varmista, että Java-polku on asetettu oikein.

Java-komentoriviargumentit

Tässä on muutama esimerkki siitä, kuinka voimme käyttää komentoriviargumentteja a: ssa

Kauneus perustuu parseInt-menetelmään kokonaisluokassa. Jokaisella numeroluokalla, kuten kokonaisluku, kelluva, kaksinkertainen ja niin edelleen, on parseXXX-menetelmiä, jotka muuntavat merkkijonon vastaavaksi tyypiksi.

Kuten me kaikki tiedämme, matriisi aloittaa indeksinsä nollalla. Siksi args [0] on tämän String [] -ryhmän ensimmäinen hakemisto, joka on otettu konsolista. Samoin args [1] on toinen, args [2] on kolmas elementti ja niin edelleen.

Kun sovellus käynnistetään, ajonaikainen järjestelmä välittää komentoriviargumentit sovelluksen päämenetelmälle .

Numeron kerroin komentoriviargumenteilla

luokan esimerkki1 {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) } } 

Tuotos:

Kahden numeron summa komentoriviargumenteilla

luokan esimerkki2 {public static void main (String [] args) {int a = Integer.parseInt (args [0]) int b = Integer.parseInt (args [1]) int summa = a + b System.out.println ( 'Summa on' + summa)}}

Tuotos:

tuottaa satunnaisen merkkijonon java

Fibonacci Series -ohjelma komentoriviargumenteilla

luokka Esimerkki3 {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 } } } 

Tuotos:

Tärkeitä muistettavia kohtia

  • Kun käynnistät sovelluksen, voit määrittää komentotiedon argumentit määritystietojen määrittämiseen.

    löytää taulukosta suurin luku
  • Kun käytät komentoriviargumentteja, argumenttien lukumäärälle ei ole rajoituksia. Voit käyttää niin monta kuin vaatimuksesi mukaan.

  • Tiedot komentoriviargumenteissa välitetään muodossa .

  • Komentoriviargumentit tallennetaan ohjelman main () -metodin String args -komentoon.

Tämä vie meidät tämän artikkelin loppuun, jossa olemme oppineet Java-komentoriviargumenteista esimerkkien avulla. Toivon, että olet selvillä kaikesta, mitä sinulle on jaettu tässä opetusohjelmassa.

Jos pidit tämän artikkelin 'Java-komentoriviargumentit' -osiossa, tutustu luotettava verkko-oppimisyritys, jolla on yli 250 000 tyytyväisen oppijan verkosto, levinneenä ympäri maailmaa.

Autamme sinua matkan jokaisessa vaiheessa ja keksimme opetussuunnitelman, joka on tarkoitettu opiskelijoille ja ammattilaisille, jotka haluavat olla Java-kehittäjiä. Kurssi on suunniteltu antamaan sinulle etumatka Java-ohjelmointiin ja kouluttamaan sekä ydin- että edistyneitä Java-käsitteitä sekä erilaisia Kuten Lepotila & .

Jos kohtaat kysymyksiä, voit kysyä kaikki kysymykset Java-komentoriviargumenttien kommenttiosasta, ja tiimimme vastaa mielellään.