Advertisement
Constructor | Description |
---|---|
Character(char c) | Constructor of Character wrapper class only takes a primitive char value. |
class A
{
public static void main(String... ar)
{
//Primitive char 'a' is wrapped in a Character object.
Character ch1 = new Character('a');
char ch='1';
//Primitive value of char ch is wrapped in a Character object.
Character ch2 = new Character(ch);
}
}
//Reading the primitive value out of a Character object
class A
{
public static void main(String... ar)
{
Character ch = new Character('G');
//Directly printing the char primitive value in Character object.
System.out.println(ch);
//Calling charValue() method of Character class.
char c = ch.charValue();
System.out.println("Value in a Character object = " + c);
}
}
G
Value in a Character object = G
Methods | Description |
---|---|
static boolean isDigit(char ch) | Returns a true if ch is digit else, false. |
static boolean isLetter(char ch) | Returns a true if ch is a letter, else false. |
static boolean IsLetterOrDigit(char ch) | Returns a true if ch is either a letter or a digit, else false. |
static boolean isLowerCase(char ch) | Returns true if ch is a lowercase letter, else false |
static boolean isUpperCase(char ch) | Returns true if ch is an uppercase letter, else false. |
static boolean iswhite space(char ch) | Returns a true if a ch is a white space character, else false. |
static char toLowerCase(char ch) | returns the lowercase form of ch. |
static char toUpperCase(char ch) | Returns an uppercase form of ch. |
Advertisement
//Using Character wrapper class
import java.util.*;
class A
{
public static void main(String... ar)
{
System.out.println("Is char a digit? : " + Character.isDigit('a'));
System.out.println("Is char a digit? : " + Character.isDigit('1'));
System.out.println("Is char a letter? : " + Character.isLetter('a'));
System.out.println("Is char a letter? : " + Character.isLetter('1'));
System.out.println("Is char a letter or a digit? : " + Character.isLetterOrDigit('-'));
System.out.println("Is char a letter or a digit? : " + Character.isLetterOrDigit('1'));
System.out.println("Is char a white space? : " + Character.iswhite space(' '));
}
}
Is char a digit? : false
Is char a digit? : true
Is char a letter? : true
Is char a letter? : false
Is char a letter or a digit? : false
Is char a letter or a digit? : true
Is char a white space? : true
//Wrapper class Character
import java.util.*;
class A
{
public static void main(String... ar)
{
System.out.println("Is C a lowercase character? : " + Character.isLowerCase('C'));
System.out.println("Is y a lowercase character? : " + Character.isLowerCase('y'));
System.out.println("Is a an uppercase character? : " + Character.isUpperCase('a'));
System.out.println("Is n an uppercase character? : " + Character.isUpperCase('N'));
//Changing the case of character in Character object.
System.out.println("Converting A to LowerCase : " + Character.toLowerCase('A'));
System.out.println("Converting a to UpperCase : " + Character.toUpperCase('a'));
}
}
Is C a lowercase character? : false
Is y a lowercase character? : true
Is a an uppercase character? : false
Is n an uppercase character? : true
Converting A to LowerCase : a
Converting a to UpperCase : A
Advertisement
Advertisement
Please check our latest addition
C#, PYTHON and DJANGO
Advertisement