Page 335 - CA_Blue( J )_Class10
P. 335
13.6.1 Parse Functions
Function Format Description
Integer.parseInt(String) int n-Integer.parseInt("967"); It converts a string into integer form and stores it
Integer.valueOf(String) int n=Integer.valueOf("2876"); in integer variable.
Long parseLong(String) long a=Long.parseLong("875587"); It converts a string into long type data and stores
Long.valueOf(String) long b=Long.valueOf("658765"); it in a long variable
Float.parseFloat(String) float g=Float.parseFloat("89.32"); It converts a string into float type data and stores
Float.valueOf(String) float h=Float.valueOf("79.35"); it in a float variable.
Double.parseDouble(String) double a; It converts a string into double type data and
a = Double.parseDouble("65.125894"); stores it in a double variable.
Double.valueOf(String) double b;
b=Double.valueOf("69.1248753");
13.6.2 Character Functions
Function Format Description
Character.isLetter() char n='m'; It checks whether a character'n' is a letter or not
Character.isLetter(n) and returns true for the given character.
Character.isDigit() char a='9'; It checks whether a character is a digit or not and
Character.isDigit(a) returns true for the given character.
where'a' is a character type
variable containing a digit.
Character.isLetterOrDigit() boolean b; It checks if b stores a character. It returns true if
b=Character.isLetterOrDigit('Q'); character Q is a letter.
boolean b; It checks if b stores a digit. It returns true if '5' is
b=Character.isLetterOrDigit('5'); a digit.
Character.isWhiteSpace() boolean b; It checks if b stores a whitespace. It returns true if
b=Character.isWhiteSpace(''); it stores a white space.
boolean b; In this case, it will return false because * is not
b=Character.isWhiteSpace('*'); whitespace.
Character.isUpperCase() Character.isUpperCase(f) It checks whether a character is in upper case or
where f is a character type not. In this case, it returns True.
variable, i.e., char f='D';
Character.isLowerCase() Character.isLowerCase(g) where g is a character It checks whether a character is in lower case or
type variable not.
Character.toUpperCase() l = Character.toUpperCase(q) where q is a It returns an uppercase character.
character type variable
Character.toLowerCase() l = Character.toLowerCase(q) where p is a It returns a lowercase character.
character type variable
Program 1 To input a character and check whether it is a letter or digit.
1 import java.util.*;
2 class check
3 {
4 public static void main()
5 {
6 Scanner sc= new Scanner(System.in);
7 char ch;
8 System.out.print("Enter a character : ");
9 ch=sc.next().charAt(0);
333
Library Classes 333

