Al trabajar con caracteres se necesitan muchas funciones de comprobación y traslación. Estas funciones están empleadas en la clase Character. De esta clase sí que se pueden crear instancias, al contrario que sucede con la clase Math.
La primera sentencia creará una variable carácter y la segunda un objeto Character:
char c; Character C;
Character.isLowerCase( c ) Character.isUpperCase( c ) Character.isDigit( c ) Character.isSpace( c )En este caso, si tuviésemos un objeto Character C, no se podría hacer C.isLowerCase, porque no se ha hecho un new de Character. Estas funciones son estáticas y no conocen al objeto, por eso hay que crealo antes.
char c2 = Character.toLowerCase( c ); char c2 = Character.toUpperCase( c );
int i = Character.digit( c,base ); char c = Character.forDigit( i,base );
C = new Character( 'J' ); char c = C.charValue(); String s = C.toString();
|
[Anterior] [Indice] [Siguiente] |