Categorías destacadas
programacion php    
Artículo
20
¡votar!

 Introducción a Java


Clase Character

Las funciones necesarias al trabajar con caracteres están contenidas en la clase Character.

. Métodos estáticos

Aunque esta clase no es estática y sí se pueden crear instancias de la misma, posee algunos métodos estáticos:

char Character.isLowerCase( char )
char Character.isUpperCase( char )
Devuelven el carácter c convertido a minúsculas o mayúsculas, respectivamente.
boolean Character.isDigit( char )
boolean Character.isLetter( char )
boolean Character.isSpace( char )
Nos devuelven verdadero si el carácter es un dígito, una letra o un espacio.
int Character.digit( char , int )
Devuelve el número correspondiente al carácter que recibe como primer parámetro suponiendo que está expresado en la base que recibe como segundo argumento.
char Character.forDigit( int ,int )
Parecido al anterior, convierte a carácter el dígito que recibe como primer parámetro suponiendo que está expresado en la base que recibe como segundo argumento.

Existen también muchas variables estáticas para poder hacer referencia a caracteres especiales. Dado que su utilidad también está restringida a casos especiales recomiendo echar un vistazo a la documentación del API de Java si se necesita.

. Otros métodos

Dado que podemos crear instancias de Character, es probable que los autores de Java hayan incluido funcionalidad no estática en dicha clase. Suponiendo que tenemos una variable c de tipo carácter:

c = new Character( 'J' );

Disponemos de pocos métodos para c:

char c.charValue()
Devuelve el carácter que almacena c, en este caso ‘J'.
String c.toString()
Convierte el carácter que hay en c en cadena. Este método es común a muchos objetos, ya que está incluido en Object, y se puede sobreescribir en cualquier clase. De hecho no se suele invocar directamente, ya que Java lo llama cuando necesita convertir un objeto cualquiera en cadena.
Publicado por:
Administrador
Recomendar
a un amigo
Compartir
en redes
 
Comentarios
 
BBDD
Entornos de desarrollo
Entretenimiento
Herramientas
Internet
Lenguajes de script
Lenguajes imperativos
Lenguajes orientados a objeto
Otros lenguajes
Plataformas
Teoría
Varios
Copyright © 1998-2011 Programación en Castellano. Todos los derechos reservados
Datos legales | Politica de privacidad | Contacte con nosotros | Publicidad

Diseño web y desarrollo web. Un proyecto de los hermanos Carrero.

Red internet:
Juegos gratis | Servidores dedicados
Más internet: Password | Directorio de weblogs | Favicon