The Character class wraps a value of the primitive type char in an object. An object of class Character contains a single field whose type is char.
Following are some of the methods of the Character class −
| Modifier and Type | Method and Description |
|---|---|
| static int | charCount(int codePoint) Determines the number of char values needed to represent the specified character |
| char | charValue() Returns the value of this Character object. |
| static int. | codePointAt(char[] a, int index) Returns the code point at the given index of the char array. |
| static int | codePointAt(char[] a, int index, int limit) Returns the code point at the given index of the char array, where only array elements with index less than limit can be used. |
| static int | codePointAt(CharSequence seq, int index) Returns the code point at the given index of the CharSequence. |
| static int | codePointBefore(char[] a, int index) Returns the code point preceding the given index of the char array. |
Example
Let us see an example −
import java.lang.*;
public class Demo {
public static void main(String[] args){
System.out.println(Character.isLetter('0'));
System.out.println(Character.isLetter('h'));
System.out.println(Character.isLetter('K'));
}
}Output
This will produce the following output −
false true true
Let us now see another example −
Example
import java.lang.*;
public class Demo {
public static void main(String[] args){
System.out.println(Character.isLetter('0'));
System.out.println(Character.isLetter('h'));
System.out.println(Character.isLetter('K'));
System.out.println(Character.toString('0'));
System.out.println(Character.toString('H'));
}
}Output
This will produce the following output −
false true true 0 H