Envoltorios (III)

Boolean

La única particularidad de Boolean es que al convertir una cadena, se traduce la cadena “true” (cualquier combinación de minúsculas y mayúsculas) al valor true. Cualquier otra cadena se traduce al valor false.

Character

El envoltorio Character proporciona métodos para determinar si un carácter es una letra o un dígito, espacio en blanco (‘ ‘, \t, \n, \f, o \r), pasar de mayúsculas a minúsculas... Existen algunas particularidades en estos métodos, dependiendo del alfabeto al que pertenecen los carácteres. Java, como utiliza Unicode para codificar los carácteres, permite otros alfabetos, como el cirílico, griego, y otros muchos, cuyo comportamiento con las mayúsculas y minúsculas puede diferir de los alfabetos occidentales derivados del latín. Asimismo, los digitos para dichos alfabetos también son diferentes de ‘0’, ‘1’…

Float y Double

En Java, los tipos float y double pueden contener el valor +∞ y el -∞, por ejemplo, en las divisiones por 0. Pero también algunas expresiones pueden dar lugar a valores que no representan un número, como, por ejemplo Math.sqrt(-1). Esto en Java se representa con el valor de NaN (NOT A NUMBER). Asimismo, existen métodos para deteriminar si un número es +∞ o -∞ o NaN.

Un ejemplo de Float y Double:

public static void main(String[] args) {
    
        float s =0;
        s =10/s;
        
        Float infinito = new Float(s);
        
        //Imprimira INFINITO ES INFINITY
        System.out.println(“Infinito es: “+infinito);
        
        Float noNumero = new Float(Math.sqrt(-2));
        //Imprimirá NONUMERO ES NaN
        
        System.out.println(“noNumero es “+noNumero);
    

    }

}

Anuncios

Responder

Introduce tus datos o haz clic en un icono para iniciar sesión:

Logo de WordPress.com

Estás comentando usando tu cuenta de WordPress.com. Cerrar sesión / Cambiar )

Imagen de Twitter

Estás comentando usando tu cuenta de Twitter. Cerrar sesión / Cambiar )

Foto de Facebook

Estás comentando usando tu cuenta de Facebook. Cerrar sesión / Cambiar )

Google+ photo

Estás comentando usando tu cuenta de Google+. Cerrar sesión / Cambiar )

Conectando a %s