Latest Tutorials| Questions and Answers|Ask Questions?|Site Map



Home Java Beginners Passing Command Line Arguments

 
 

Share on Google+Share on Google+

Passing Command Line Arguments

Advertisement
In this example we are going to learn how we can pass values on command line argument .

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.

Advertisement

If you enjoyed this post then why not add us on Google+? Add us to your Circles



Liked it!  Share this Tutorial


Follow us on Twitter, or add us on Facebook or Google Plus to keep you updated with the recent trends of Java and other open source platforms.

Posted on: June 29, 2007

Related Tutorials

Discuss: Passing Command Line Arguments   View All Comments

Post your Comment


Your Name (*) :
Your Email :
Subject (*):
Your Comment (*):
  Reload Image
 
 
Comments:5
Suraj Prasad Singh
July 7, 2011
Command line

i want to multiply two numbers by passing 2 numbers and an operator * as command line. i want code for this....
rajesh
October 15, 2011
java

i like it
Alok roy
May 6, 2012
java

what is STRING HANDLING.
sankalp karakoti
May 8, 2012
urgnt..

Modify the Welcome program. Accept an integer value at command line and print the message that many number of times. E.g. c: \>Welcome 2 should print message 2 times. (Hint : use the args[] parameter of main(). This holds an array of strings, each parameter represented by one string.) Page 8 of 53
kani
October 4, 2012
command line arguments

how i do the program in command line argument with a condition that, 1) loop will break if one of the command line argument is"good bye" 2)the loop will continue from the beginning , skipping the rest of the loop if one of the arguments is "welcome"
DMCA.com