Curso de Java

Clase Character


Inscríbete ahora y accede a 3 unidades gratis

Evalua el curso de Java y accede a las 3 unidades gratis con acceso completo al aula virtual donde podrás disfrutar de la inestimable ayuda del tutor y una gran variedad de recursos como videotutoriales, ejercicios resueltos, foros, enlaces, bibliografía, etc....


CLASE ASOCIADA:

java.lang.Character. Al igual que Integer es una clase "final" y, por tanto, no puede heredarse de ella.


Inscríbete ahora y accede a 3 unidades gratis

Evalua el curso de Java y accede a las 3 unidades gratis con acceso completo al aula virtual donde podrás disfrutar de la inestimable ayuda del tutor y una gran variedad de recursos como videotutoriales, ejercicios resueltos, foros, enlaces, bibliografía, etc....


CONSTRUCTORES:

  • Character(char ch): crea un objeto Character pasándole a su argumento un carácter.

Inscríbete ahora y accede a 3 unidades gratis

Evalua el curso de Java y accede a las 3 unidades gratis con acceso completo al aula virtual donde podrás disfrutar de la inestimable ayuda del tutor y una gran variedad de recursos como videotutoriales, ejercicios resueltos, foros, enlaces, bibliografía, etc....


MÉTODOS INTERESANTES:

  • static boolean isLetter(char ch): devuelve true si el carácter del argumento es una letra. False en caso contrario.
  • static boolean isDigit(char ch): devuelve true si el carácter del argumento es un dígito (0,1,2,…,9). False en caso contrario.
  • static boolean isLowerCase(char ch): devuelve true si el carácter del argumento es una letra minúscula. False en caso contrario.
  • static boolean isUpperCase(char ch): devuelve true si el carácter del argumento es una letra mayúscula. False en caso contrario.
  • char charValue(): devuelve el carácter asociado al objeto Character sobre el que se aplica.

Ejemplo:

Código fuente

Por consola:

b

true

false

true

☺ ☻ ♥ ♦ ♣ ♠ ♫ ☼ ► ◄ ↕ ‼ § ▬ ↨ ↑ ↓ → ← ∟ ↔ ▲ ▼ ! " # $ % & ' ( ) * + , - . / 0 1 2 3 4 5 6 7 8 9 : ; < = > ? @ A B C D E F G H I J K L M N O P Q R S T U V W X Y Z [ \ ] ^ _ ` a b c d e f g h i j k l m n o p q r s t u v w x y z { | } ~ ⌂ ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? á í ó ú ñ Ñ ª º ¿ ® ½ ¼ ¡ « » ░ ▒ ▓ │ ┤ Á Â À © ╣ ║ ╗ ╝ ¢ ¥ ┐ └ ┴ ┬ ├ ─ ┼ ã Ã ╚ ╔ ╩ ╦ ╠ ═ ╬ ¤ ð Ð Ê Ë È ı Í Î Ï ┘ ┌ █ ▄ ¦ Ì ▀ Ó ß Ô Ò õ Õ µ þ Þ Ú Û Ù ý Ý ¯ ´ ­ ± ‗ ¾ § ÷ ¸ ° ¨ • ¹ ³ ² ■


Inscríbete ahora y accede a 3 unidades gratis

Evalua el curso de Java y accede a las 3 unidades gratis con acceso completo al aula virtual donde podrás disfrutar de la inestimable ayuda del tutor y una gran variedad de recursos como videotutoriales, ejercicios resueltos, foros, enlaces, bibliografía, etc....


Comentarios

Un comentario es un conjunto de línea/s de código que no se tienen en cuenta en tiempo de compilación ni de ejecución. Se utilizan para facilitar la lectura y comprensión del código. Hay tres tipos:

  • Tipo //: es un comentario de línea

Ejemplo:

Código fuente

Por consola:

Adios

FIN DE PROGRAMA

  • Tipo /* y */: es un comentario de varias líneas. Todo lo que está contenido entre estos dos símbolos se considera comentario. Permite comentar parte de una línea de código.

Ejemplo:

Código fuente

Por consola:

0 1 2 3 4 5 FIN DE PROGRAMA

  • Tipo /** y */: es un comentario de documento. Soporta varias líneas y en ellas se puede emplear código html y unas etiquetas especiales que comienzan por @. Se crean una serie de ficheros, la mayoria html, que muestran información sobre las clases del código, sus métodos públicos, información sobre los argumentos asociados a los métodos, información de las excepciones que pueden causar, etc. En resumidas cuentas, se crea una API particular para nuestro código, similar a la API oficial, que recibe el nombre de javadoc. Si se abre index.html, se muestra el javadoc generado.

¿Cómo se generan los ficheros asociados al javadoc?

Tecleando en el DOS y desde el directorio donde se encuentra el código fuente

javadoc <NombreCodigoFuente.java>

Ejemplo: el código que se presenta es muy simple y el javadoc generado ridículo. En general, los javadocs contienen muchas clases, muchos métodos y mucho más de todo. Se trata de tener un primer contacto con un código susceptible de generar javadoc.

Código fuente

Por consola:

Llamando al metodo mostrarAtributos

Esto es un perro macho de color negro

Su nombre es Yako

Yako esta hambriento

-------------

Alimentando al perrito

Hum, que bueno

--------------

Llamando al metodo mostrarAtributos

Esto es un perro macho de color negro

Su nombre es Yako

Yako  no tiene hambre

--------------

Alimentando al perrito

No gracias, ya he comido

Para generar el javadoc:

javadoc Perro.java

NOTA 1:  si se desea que aparezca el contenido de la etiqueta @author

javadoc -author <NombreCodigoFuente.java>

 

NOTA 2:  los javadocs son mucho más elaborados que el asociado al código anterior. Un ejemplo puede obtenerse de

http://jcharts.sourceforge.net

Luego, sección Downloads/Current Releases y descargar el fichero jcharts-0.7.5.zip

Después, se descomprime y se abre el fichero index.html de la carpeta javadocs.

Los códigos fuentes de la aplicación se encuentran en src\org\jCharts

Resulta interesante observar los comentarios de un fuente cualquiera, por ejemplo src\org\jCharts\axisChart\axisChart.java

y comprobar que son lo que aparecen en la explicación de la clase AxisChart cuando se consulta esa clase en el javadoc o API particular

 

NOTA 3:  desde http://www.jotobjects.com se puede consultar una API para desarrollo de aplicaciones web basadas en servlets y javabeans.

Localizar la sección  API JAVADOC

 


Inscríbete ahora y accede a 3 unidades gratis

Evalua el curso de Java y accede a las 3 unidades gratis con acceso completo al aula virtual donde podrás disfrutar de la inestimable ayuda del tutor y una gran variedad de recursos como videotutoriales, ejercicios resueltos, foros, enlaces, bibliografía, etc....


Si desea obtener un acceso sin restricciones a los contenidos del curso de Java y disfrutar de todas las herramientas del aula virtual (Videos explicativos streaming, acceso a los foros, chat, ejercicios resueltos, la ayuda del tutor, audioconferencia, estudio de grabación, test y actividades de autoevaluación, etc...) puede inscribirse completamente gratis y comenzar a realizar de forma inmediata el curso.