Gadgets

Showing posts with label scanner. Show all posts
Showing posts with label scanner. Show all posts

Sunday, 22 November 2015

Enter the values through keyboard

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