KUKLEE GK PRO

Command Line Arguments in Java

Java Tutorial - 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
🏠Home 📝Quiz