Enter the values through keyboard: core java Programs
We have two ways to give
input through keyboard
1. Using BufferedReader class
2. Using Scanner class
Using BufferedReader class
import java.io.BufferedReader;
import java.io.IOException;
import java.io.InputStreamReader;
public class Test {
public static void main(String[] args)throws IOException
{
BufferedReader br=new BufferedReader(new InputStreamReader(System.in));
System.out.println("Enter
name");
String name=br.readLine();
System.out.println("Enter Id");
int id=Integer.parseInt(br.readLine());
System.out.println("Enter Salary");
double
salary=Double.parseDouble(br.readLine());
System.out.println("Enter Section");
char section=(char)br.read();
System.out.println("Name : "+name+" Id : "+id);
System.out.println("Salary : "+salary+" Section : "+section);
}
}
Output:-
D:\Java>javac Test.java
D:\Java>java Test
Enter name
Narendar
Enter Id
1214
Enter Salary
20000
Enter Section
A
Name : Narendar Id : 1214
Salary : 20000.0 Section : A
Using Scanner class
import java.io.IOException;
import java.util.Scanner;
public class Test {
public static void main(String[] args)throws IOException
{
Scanner sc=new Scanner(System.in);
System.out.println("Enter name");
String name=sc.nextLine();
System.out.println("Enter Id");
int id=sc.nextInt();
System.out.println("Enter Salary");
double salary=sc.nextDouble();
System.out.println("Enter Section");
String section=sc.next();
System.out.println("Name : "+name+" Id : "+id);
System.out.println("Salary : "+salary+" Section : "+section);
}
}
Output:-
D:\Java>javac Test.java
D:\Java>java Test
Enter name
Durga
Enter Id
1212
Enter Salary
20000
Enter Section
B
Name : Durga Id : 1212
Salary : 20000.0 Section : B
No comments:
Post a Comment