Clase String en Java SE - Parte n°5. - Conversion de String, Int, Double, Funcion Trim().

Eliminar Espacios en blanco de un String.

Al ingresar datos, o al asignar valor a una variable, a veces a veces podemos dejar espacios en blanco (también es un carácter) al comienzo o al final.


Para eliminar los espacios en blanco, existe la función/método miembro trim()
Ejemplo:
 
        String MiStringB="  2011 ";
        String MiStringOk= MiStringB.trim();

Conversión de un número a String.

Para convertir un número en String, la función/método valueOf ().


        int Mivalor=5; //variable de tipo entero
        String MiString3=String.valueOf(Mivalor);

La clase String proporciona versiones de valueOf para realizar conversiones de los datos primitivos: int, long, float, double.

Conversión de un String en número (int, clase Integer)

Para la conversión de  un string en número entero, utilizamos a la función/metodo parseInt(), de la clase Integer (clase que define los números enteros).


Ejemplo:
        String MiStringEntero="2011";
        int Minumero=Integer.parseInt(MiStringEntero);

Para la conversión un String en número decimal (double) se debe realizar los siguiente:
1.     Convertir el String en un objeto de la clase envolvente Double, mediante la función miembro estática valueOf.
2.     Convertir el objeto de la clase Double en un tipo primitivo double mediante la función doubleValue().

        String MiStringD="12.35 ";
        double Minumero=Double.valueOf(MiStringD).doubleValue();

Para convertir un String a número entero:

        String MiStringE="12";
        int Minumero=Integer.valueOf(MiStringE).intValue();

Comentarios

Entradas populares de este blog

ARRAYS, ARREGLOS O VECTORES EN JAVA

Parte N°6 Java SE - La clase StringBuffer y uso de memoria.