Page 119 - ComputerScience_Class_11
P. 119
5. To accept a character:
char c = sc.next().charAt(0);
Let’s see an example.
Program 3 Write a program to input and print different types of values from the user.
1 /*Java program to read input using Scanner class */
2 import java.util.Scanner;
3 class inputoutput
4 {
5 public static void main(String[] args)
6 {
7 Scanner sc = new Scanner(System.in);
8 char c;
9 byte b;
10 short s;
11 int i;
12 long l;
13 float f;
14 double d;
15 String str;
16 System.out.println("---------------------------------------");
17 System.out.print("Enter a character : ");
18 c = sc.next().charAt(0);
19 System.out.print("Enter a number in byte: ");
20 b = sc.nextByte();
21 System.out.print("Enter a number in short: ");
22 s = sc.nextShort();
23 System.out.print("Enter a number in integer: ");
24 i = sc.nextInt();
25 System.out.print("Enter a number in long: ");
26 l = sc.nextLong();
27 System.out.print("Enter a number in float: ");
28 f = sc.nextFloat();
29 System.out.print("Enter a number in double: ");
30 d = sc.nextDouble();
Objects 117

