Scanner Class
Scanner Class
Scanner Class
Scanner class provides set of methods to read data from different sources. This class is
available in java.util package.
Method Description
Example#1
import java.util.Scanner;
class ReadData{
public static void main(String[] args) {
Scanner ob = new Scanner(System.in);
System.out.print("Enter Your Name: ");
String name = ob.nextLine();
System.out.print("Enter Your Address: ");
String address = ob.nextLine();
System.out.print("Enter Your Age: ");
int age = ob.nextInt();
System.out.print("Enter Your Height: ");
double height = ob.nextDouble();
System.out.print("Enter Your Mobile: ");
long mobileno = ob.nextLong();
System.out.println("Name = "+name);
System.out.println("Address = "+address);
System.out.println("Age = "+age);
System.out.println("Height = "+height);
System.out.println("Mobile No = "+mobileno);
}
}
Example#2
import java.util.Scanner;
class ReadData{
public static void main(String[] args) {
Scanner ob = new Scanner(System.in);
System.out.print("Enter Number1: ");
int num1 = ob.nextInt();
System.out.print("Enter Number2: ");
int num2 = ob.nextInt();
System.out.println("****Result****");
System.out.println("Addition = "+(num1+num2));
System.out.println("Substraction = "+(num1-num2));
System.out.println("Multiplication = "+(num1*num2));
System.out.println("Division = "+(num1/num2));
}
}
Example#3
class ReadData{
public static void main(String[] args) {
String s1 = "BBSR";
String s2 = "BBSR";
System.out.println(s1 == s2);
}
}
Example4
class ReadData{
public static void main(String[] args) {
String s1 = new String("BBSR");
String s2 = new String("BBSR");
System.out.println(s1 == s2); // reference comparison
System.out.println(s1.equals(s2)); // content comparison
}
}