Leer hoe u Java-opdrachtregelargumenten met voorbeelden kunt gebruiken



Dit artikel behandelt het concept van Java-opdrachtregelargumenten in detail met verschillende voorbeelden om te laten zien hoe u de opdrachtregelargumenten in Java kunt gebruiken.

Java-programmeertaal is , omdat het platformonafhankelijk is een duidelijke winnaar voor elke ontwikkelaar. De uitvoering van elk Java-programma is gedoe en nauwkeurig. We kunnen zelfs argumenten doorgeven tijdens executie van een programma met behulp van de opdrachtregelargumenten. In dit artikel leert u hoe u opdrachtregelargumenten in Java kunt gebruiken. Hieronder volgen de onderwerpen die in deze blog worden besproken:

Wat zijn opdrachtregelargumenten?

De opdrachtregelargumenten worden tijdens runtime aan het programma doorgegeven. Het doorgeven van opdrachtregelargumenten in een Java-programma is vrij eenvoudig. Ze worden als strings opgeslagen in het doorgegeven aan de parameter args van de methode main () in Java.





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

Uitgang:

Naar compileer en voer een Java-programma uit volg in de opdrachtprompt de onderstaande stappen.



  • Sla uw programma op in een bestand met de extensie .java

  • open de opdrachtprompt en ga naar de map waar uw bestand is opgeslagen.

  • Voer het commando uit - javac filename.java



  • Voer na de compilatie het commando uit: java bestandsnaam

    converteren dubbel naar int java
  • Zorg ervoor dat het Java-pad correct is ingesteld.

Voorbeeld van Java-opdrachtregelargumenten

Hier zijn een paar voorbeelden om te laten zien hoe we de opdrachtregelargumenten in een

De schoonheid is afhankelijk van de methode parseInt in de klasse Integer. Elke Number-klassen zoals Integer, Float, Double enzovoort hebben parseXXX-methoden die String omzetten in het respectieve object van hun type.

Zoals we allemaal weten, begint die array zijn index met nul. Daarom is args [0] de eerste index in deze String [] -array die uit de console wordt gehaald. Evenzo is args [1] de tweede, args [2] is het derde element, enzovoort.

Wanneer een applicatie wordt gestart, geeft het runtime-systeem de opdrachtregelargumenten door aan de hoofdmethode van de applicatie via een .

Factorial van een getal met behulp van opdrachtregelargumenten

class Voorbeeld1 {public static void main (String [] args) {int a, b = 1 int n = Integer.parseInt (args [0]) voor (a = 1 a<= n a++) { b = b*a } System.out.println('factorial is' +b) } } 

Uitgang:

Som van twee getallen met gebruikmaking van opdrachtregelargumenten

class Voorbeeld2 {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 ( 'De som is' + som)}}

Uitgang:

java classpath windows 7 instellen

Fibonacci Series-programma met opdrachtregelargumenten

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

Uitgang:

Belangrijke punten om te onthouden

  • Tijdens het starten van uw toepassing kunt u de opdrachtregelargumenten gebruiken om de configuratiegegevens op te geven.

  • Als u opdrachtregelargumenten gebruikt, is er geen beperking op het aantal argumenten. U kunt er zoveel gebruiken als u nodig heeft.

  • Informatie in de opdrachtregelargumenten wordt doorgegeven als .

  • De opdrachtregelargumenten worden opgeslagen in de String args van de methode main () van het programma.

Dit brengt ons bij het einde van dit artikel waar we met voorbeelden hebben geleerd over de Java-opdrachtregelargumenten. Ik hoop dat je duidelijk bent met alles wat in deze tutorial met je is gedeeld.

Als je dit artikel over 'Java Command Line Arguments' relevant vond, bekijk dan het een vertrouwd online leerbedrijf met een netwerk van meer dan 250.000 tevreden leerlingen verspreid over de hele wereld.

We zijn hier om je te helpen bij elke stap op je reis en om een ​​curriculum te bedenken dat is ontworpen voor studenten en professionals die een Java-ontwikkelaar willen worden. De cursus is bedoeld om u een voorsprong te geven in het programmeren van Java en u te trainen in zowel kern- als geavanceerde Java-concepten, samen met verschillende Leuk vinden Slaapstand & .

Mocht u vragen tegenkomen, stel dan gerust al uw vragen in het commentaargedeelte van 'Java Command Line Arguments' en ons team zal u graag antwoorden.