CONVERSIÓN DE DATOS en JAVA

CONVERSIÓN DE DATOS en JAVA
En Java hay una serie de funciones que realizan la conversión entre los distintos tipos de datos. Las conversiones pueden ser,  de número a carácter, de número a cadena, entre números, de carácter a número, de carácter a cadena y de cadena a número. Este tipo de funciones se utilizará  también en los applet.


 

DE NÚMERO A CARÁCTER

 

var_char=Character.forDigit(var_num,base);

 

 

DE NÚMERO A CADENA: El dato a convertir debe ser un objeto de una clase numérica.

 

clase_num objeto=new clase_num(valor);

var_String=objeto.toString();

 

var_String=String.valueOf(var_numerica);

 

 

ENTRE NUMEROS: El dato a convertir debe se un objeto de una clase numérica.

 

clase_num objeto=new clase_num(valor);

var_tipo=objeto.tipoValue();

 

Float F=new Float(3.1416);

int i=F.intValue();

long l=F.longValue();

float f=F.floatValue();

double d=F.doubleValue();

 

 

DE CARÁCTER A NÚMERO

 

var_num=Character.digit(var_char,base);

 

 

DE CARÁCTER A CADENA: El char a convertir debe ser un objeto de la clase Character.

Character objeto=new Character(‘letra’);

var_String=objeto.toString();

 

 

DE CADENA A NÚMERO: El dato al que convertimos debe ser un objeto.

 

clase_num Objeto=new Clase_num(var_String);

var_num=objeto.tipoValue();

 

 

EJEMPLO:

 

class conver2{

public static void main(String numero[]){

            int n1=Character.digit(‘7’,10);

int n2=1;

Character letra=new Character(‘z’);

double n3=150.50;

String cad1=»Numero»;

 

            String cad=String.valueOf(n3);

            String cad2=letra.toString();

 

System.out.println(cad1+cad+cad2);

System.out.println(n1+n2);

 

            char nletra=Character.forDigit(n2,10);

 

System.out.print(n1+» «+nletra);

}

}

 

 

 

EJEMPLO:

 

class conver{

public static void main(String numero[]){

           Integer entero=new Integer(numero[0]);

           double n1=entero.doubleValue();

double n2=150.50;

System.out.print(n1+n2);

}

}

 

 

 

 

 

 

 

También te podría gustar...

Deja una respuesta

Tu dirección de correo electrónico no será publicada. Los campos obligatorios están marcados con *