What is Command Line Argument?

Command Line Argument is information passed to the program when you run the program. The passed information is stored as a string array in the main method. Later, you can use the command line arguments in your program.

Example While running a class Demo, you can specify command line arguments as

java Demo arg1 arg2 arg3 …

Command Line Arguments in Java: Important Points

  • Command Line Arguments can be used to specify configuration information while launching your application.
  • There is no restriction on the number of java command line arguments.You can specify any number of arguments
  • Information is passed as Strings.
  • They are captured into the String args of your main method

Example: To Learn java Command Line Arguments

Step 1) Copy the following code into an editor.

class Demo{
     public static void main(String b[]){
         System.out.println("Argument one = "+b[0]);
         System.out.println("Argument two = "+b[1]);

Step 2) Save & Compile the code

Step 3) Run the code as java Demo apple orange.

Java Command Line Arguments

Step 4) You must get an output as below.

Java Command Line Arguments