cap7 menu+linea


LA CLASE Character

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.

Declaraciones

La primera sentencia creará una variable carácter y la segunda un objeto Character:

    char c;
    Character C;

Comprobaciones booleanas

    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.

Traslaciones de caracteres

    char c2 = Character.toLowerCase( c );
    char c2 = Character.toUpperCase( c );

Traslaciones de carácter/dígito

    int i = Character.digit( c,base );
    char c = Character.forDigit( i,base );

Métodos de la clase Character

    C = new Character( 'J' );
    char c = C.charValue();
    String s = C.toString();
linea2
menu
Tutorial de Java
[Anterior] [Indice] [Siguiente]
1