Passing Command Line Arguments

In this example we are going to learn how we can
pass values on command line argument .
We are taking a sequence of character from
command line at run time. Store these strings into an array string. Show
these strings on console as output. If user forget enter string at run
time on command line argument then the message "No values has been entered at the command line"
will displayed on screen. To check the user enter string or not at run
time we just compare length of argument values .If value is greater than
one then display the values on screen else so message "No values has been entered at the command line".
The code of the program is given below:
public class ArgumentPassingExample{
public static void main(String[] args){
int num=args.length;
String s[]=new String[num];
if(num>0){
System.out.println("The values enter at
argument command line are:");
for (int i = 0; i <num ; i++)
{
System.out.println("Argument " + (i + 1) +
" = " + args[i]);
}
}
else{
System.out.println("No values has been
entered at the command line.");
}
}
}
|
The output of the program is given below:
C:\convert\rajesh\completed>javac ArgumentPassingExample.java
C:\convert\rajesh\completed>java ArgumentPassingExample rajesh kumar rahul
The values enter at argument command line are:
Argument 1 = rajesh
Argument 2 = kumar
Argument 3 = rahul
|
Download this example.

|
Current Comments
2 comments so far (post your own) View All Comments Latest 10 Comments:how will do run struts program with example and directory structure pls reply as soon as run command line.
Posted by Anees Akhter on Friday, 01.11.08 @ 11:09am | #44964
Kindly let me know how to pass the value to the command line, my IDE is NetBeans.
Posted by Ruchita on Wednesday, 08.22.07 @ 16:04pm | #23906