Command Line Arguments in Java
![]() |
| Command Line Arguments in Java |
Introduction
Java Program को command prompt से रन करते वक़्त हम program में arguments पास कर सकते हैं, जिसे Command Line Arguments कहते हैं। ये main() function में argument के रूप में पास होते हैं, जो की main() function में बने String प्रकार की array args में स्टोर होते हैं।
How to pass and print an argument
चलिए एक प्रोग्राम बनाते हैं और देखते हैं कि Java में किस प्रकार arguments को पास किया जाता है तथा हम इसे कैसे स्क्रीन पर print कर सकते हैं -
class CommandLineArgumentsTest{
public static void main(String args[]){
System.out.println("Your argument is : "+args [0]);
}
}
इसको compile करते हैं -
javac CommandLineArgumentsTest.java
अब इस प्रोग्राम को रन करेंगे तथा साथ में ही एक argument भी पास करेंगें -
java CommandLineArgumentsTest HelloWorld
यहाँ HelloWorld एक data है, जो की हम main() function को एक argument के रूप में पास कर रहे है।
तो output कुछ इस तरह दिखाई देगा -
Your argument is : HelloWorld
How to pass and print multiple arguments
इसी तरह हम कई arguments पास कर सकते हैं -
Example :
एक class बना लेते हैं :
class CommandLineArgumentsTest{
public static void main(String args[]){
for(int = 0; i<args.length; i++){
System.out.println("Your arguments are : "+args [i]);
}
}
}
इसको compile करते हैं -
javac CommandLineArgumentsTest.java
अब इस प्रोग्राम को रन करेंगे तथा साथ में ही कुछ arguments भी पास करेंगें -
java CommandLineArgumentsTest HelloWorld Java wemakeasy Programming Tutorial
यहाँ HelloWorld, Java, Programming, wemakeasy, Tutorial ये सभी एक input हैं, जो की हम arguments के रूप में पास कर रहे है।
तो output कुछ इस तरह दिखाई देगा -
Your arguments are : HelloWorld
Java
wemakeasy
Programming
Tutorial
