Download as docx, pdf, or txt
Download as docx, pdf, or txt
You are on page 1of 2

24. Command Line arguments By Mr.

Vishnu

Command line arguments in java


Command line arguments are the arguments passed at run time to java program.
Arguments are used as input for the program. Any number of command line arguments
can be passed to the program.

Command line arguments are be received by main method’s string type array, so
they are string by default.

Example 1:

package com.sst.collections;

//This program is used for taking input by command line args.


public class CommandLineArgument {
public static void main(String args[]) {
int num1, num2;
// check whether any value is entered or not.
if (args.length > 0) {
try {
// parse string values to integer
num1 = Integer.parseInt(args[0]);
num2 = Integer.parseInt(args[1]);

System.out.println("Sum of entered numbers = ");


System.out.println(num1 + num2);
} catch (NumberFormatException e) {
// Catch exception if any in parsing.
System.err.println("Argument must be an
integer.");
}
}
}

}
Output:

Sum of entered numbers =50

Example 2:

package com.sst;

1
Sri Sureka Technologies, NearAndraBank,Opposite Geethanjali High School, Near S.R.Nagar
UmeshChandraStachu, S.R.Nagar, Hyderabad-500038, Ph: 040-66616677, Mobile: +91-9885602332.
24. Command Line arguments By Mr. Vishnu

//This program is used for taking any number of input by command line args.

Public class CommandLineArgument {


Public static void main(String args[]){
//print all entered values.
for(int i = 0; i<args.length; i++){
System.out.println(args[i]);
}
}

Output:

20

30

2
Sri Sureka Technologies, NearAndraBank,Opposite Geethanjali High School, Near S.R.Nagar
UmeshChandraStachu, S.R.Nagar, Hyderabad-500038, Ph: 040-66616677, Mobile: +91-9885602332.

You might also like