What is Command Line Argument in Java?
Command Line Argument in Java is the information that is passed to the program when it is executed. The information passed is stored in the string array passed to the main() method and it is stored as a string. It is the information that directly follows the program’s name on the command line when it is running.
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 args[]){
String[] b={"apple","orange"};
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.

Step 4) You must get an output as below.
