Compare Character
class MainClass {
public static void main(String[] args) {
Character c1 = new Character('6');
Character c2 = new Character('7');
char c3 = c1.charValue();
char c4 = c2.charValue();
if (c3 < c4)
System.out.println(c3 + " is less than " + c4);
if (c1.compareTo(c2) < 0)
System.out.println(c1 + " is less than " + c4);
}
}
public class CharacterDemo {
public static void main(String args[]) {
Character a = new Character('a');
Character a2 = new Character('a');
Character b = new Character('b');
int difference = a.compareTo(b);
if (difference == 0) {
System.out.println("a is equal to b.");
} else if (difference < 0) {
System.out.println("a is less than b.");
} else if (difference > 0) {
System.out.println("a is greater than b.");
}
System.out.println("a is " + ((a.equals(a2)) ? "equal" : "not equal")
+ " to a2.");
System.out.println("The character " + a.toString() + " is "
+ (Character.isUpperCase(a.charValue()) ? "upper" : "lower")
+ "case.");
}
}
Home
Java Book
Runnable examples
Java Book
Runnable examples
Data Type Char:
- Create Character from char value
- Compare Character
- Character.isLowerCase, isUpperCase check the letter case
- Character.isLetter checks if a char is a letter
- Character.isDigit checks the if a char is a digit
- Character.isWhitespace checks if a letter is a space
- Character.UnicodeBlock checks a Character's Unicode Block
- Convert char to integer ASCII code
- Convert ASCII code int value to String
- Convert char to unicode
- Convert char array to string
- Get next char value
- Store unicode in a char variable
- Check char type
- Max and Min values of char