1 | Primitive types such as int, char, float, etc. are NOT classes. Thus one cannot use methods such as |
2 | int var; |
3 | var.toString(); |
4 | ALL primitive types have associated wrappers: |
5 | Character myChar = new Character( 'A' ); |
6 | The Character class has methods such as: |
7 | if ( myChar.equals( ch ) ) ... |
8 | System.out.print( myChar.toString() ); |
9 | There are also many static (class) methods: |
10 | ch = Character.toLowerCase( myChar ); |
11 | if ( Character.isUpperCase( myChar ) ) ... |
12 | The methods in a wrapper class are also useful to convert types, such as a String to a Double. |