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
   330   331   332   333   334   335   336   337   338   339   340