
08/01/2013, 12:41
|
| | Fecha de Ingreso: enero-2013
Mensajes: 1
Antigüedad: 12 años, 2 meses Puntos: 0 | |
Respuesta: convertir char a int Un saludo a todos en mi primer post!!!!
Quería responder por que también he tenido este problema y así os echo una mano a los que se encuentren con la misma dificultad....
En mi opinión la forma correcta sería utilizando una doble conversión o casting:
String $cadena;
int $resultado;
$cadena = "456789";
$resultado= Integer.parseInt(String.valueOf($cadena.charAt(3)) );
------------------
ahora $resultado contiene el número 7 de nuestra cadena en formato entero(recordar que al dar la posición 3 a .charAt() la cadena recorre las posiciones 0,1,2,3 con lo cual si queremos seleccionar el tercer caracter tendremos que indicarle $cadena.charAt(2)).
------------------
Nota: A mi me gusta poner delante de las variables un símbolo de $ aunque también se puede usar un _ o letras de la a-z y A-Z como me imagino que sabréis jejeje.
Un saludo a todos!!! |