how can i take the inputs from users in java program?
Answer Posted / mohammad faisal
There are two methods to input a text in java.
The first one is through command line arguments.
i.e.,At the run-time we have to pass all the inputs.
But there is a problem to the user of the program because
he is unable to get the order of the inputs.
Therefore a programmer must have to prefer the readLine
method.
The readLine method can be implemented like:
//1st method
import java.io.*;
class Program
{
public static void main(String args[])
{
String str="";
BufferedReader br=new BufferedReader(new
InputStreamReader(System.in));
System.out.print("Enter your name: ");
str=br.readLine();
System.out.print("You have entered: "+str);
}
}
//2nd method
import java.util.*;
class Program
{
public static void main(String args[])
{
String str="";
Scanner s=new Scanner(System.in);
//works in jdk 5&above
System.out.print("Enter your name: ");
str=s.next();
System.out.print("You entered: "+str);
}
}
Is This Answer Correct ? | 18 Yes | 0 No |
Post New Answer View All Answers
What are the differences between wait() and sleep()?
Can an object be null?
What is the synonym of string?
Can a source file contain more than one class declaration?
Which is faster call by value or call by reference?
What is the current version of java?
How many characters is 2 bytes?
How do you print array in java?
What are three ways in which a thread can enter the waiting state in java programming?
Is java ee a framework?
What is a final class ?
What is the this keyword?
What are data types in programming?
What is the difference between import java.util.date and java .util?
What is parsing in java?