Sei sulla pagina 1di 3

     

registrarse iniciar sesión recorrido ayuda 

_
Stack Overflow en español es un sitio Así es como funciona:
de preguntas y respuestas para
programadores y profesionales de la
informática. Unete a ellos; toma menos
de un minuto: 
Cualquiera Cualquiera puede Se vota a favor de las
Registrarse puede formular responder mejores respuestas, y estas
una pregunta suben a los primeros
puestos

Guia definitiva de conversión de tipos en Java

Guia definitiva de conversión de tipos en Java

Convertir  String  a  Integer

Convertir  Integer  a  String

Convertir  char  a  String

Convertir  String  a  char

Convertir  String  a  Double

Convertir  Double  a  String

Convertir  String  a  Float

Convertir  Float  a  String

Convertir  String  a  Boolean

Convertir  Boolean  a  String

java   conversión­de­tipos   tipos

editada el 21 dic. 15 a las 22:39 formulada el 21 dic. 15 a las 22:11
Carlos Muñoz jasilva
4,841 1 15 36 3,395 1 11 29

1   Se libre de editar el wiki ;) –  jasilva  el 21 dic. 15 a las 22:12

    Muy buena pregunta para  wiki . Sólo me queda una duda, ¿cuando la respuesta es wiki, la pregunta


también debería serlo? En SO he visto que casi todas siguen ese patrón y sólo quiero saber (por
curiosidad) si acá hay alguna diferencia. – Gepser el 21 dic. 15 a las 22:54

    no hay problema, sólo preguntaba. Y sí, creo que sólo los  mods  o gente con cierta reputación puede


hacerlo. – Gepser el 21 dic. 15 a las 23:02

2   ¡Grande @jasilva! 👌👏👏 – Jordi Castilla el 22 dic. 15 a las 9:16 

1   @Gepser Una publicación debe ser wiki si está pensada para ser potencialmente actualizada muchas
veces por "cualquiera" a lo largo del tiempo, sea pregunta o respuesta. Aquí no parece ser el caso para la
pregunta, sí para la respuesta. – Konamiman ♦ el 22 dic. 15 a las 9:52

1 respuesta

String a Integer

Integer entero = Integer.valueOf(cadena); 
// o 
int entero = Integer.parseInt(cadena);

Ejemplo:

Integer a = Integer.valueOf("900"); 
// o 
int b = Integer.parseInt("900");

Integer a String

String cadena = Integer.toString(entero); 
// o 
String cadena = String.valueOf(entero);

Ejemplo:

String importe = Integer.toString(900); 
// o 
int entero = 900; 
String mensaje = String.valueOf(entero);
char a String

String cadena = Character.toString(char);

Ejemplo:

char codigo = 'A'; 
String cadena = Character.toString(codigo);

String a char

char caracter = cadena.charAt(0); //Solo primer caracter

Ejemplo:

String codigo= "E"; 
char caracter = cadena.charAt(0);

String a Double

double doble = Double.parseDouble(cadena);

Ejemplo:

double doble = Double.parseDouble("900.1");

Double a String

String cadena = String.valueOf(doble);

Ejemplo:

double totalDoble = 900.5; 
String totalString = String.valueOf(doble);

String a Float

float flotante = Float.parseFloat(cadena);

Ejemplo:

float importe = Float.parseFloat("900.5");

Float a String

String cadena = Float.toString(flotante);

Ejemplo:

String total = Float.toString(900.1f);

String a Boolean

Boolean boolean = Boolean.valueOf(cadena); 
// o 
boolean boolean = Boolean.parseBoolean(cadena);

Ejemplo:

Boolean boolean = Boolean.valueOf("true"); 
// o 
boolean boolean = Boolean.parseBoolean("false");

Boolean a String

String cadena = String.valueOf(b); 
// o 
String cadena = Boolean.toString(b);

Ejemplo:

boolean b = true; 
String cadena = String.valueOf(b); 
// o 
boolean b = false; 
String cadena = Boolean.toString(b);

editada el 21 dic. 15 a las 22:51 wiki de comunidad
2 revisiones, 2 usuarios 100%
jasilva

Potrebbero piacerti anche