“Conocimientos Programación>Programación Java

Cómo convertir una cadena alfabética a Números en Java

2016/5/29
Trabajar con cadenas y números es algo que aparece en cualquier programa de Java. A veces uno tiene los datos que desee , pero en forma equivocada. Es fácil convertir un número en una cadena , pero convertir una cadena en un número es un poco más complicado. Afortunadamente , hay algunos métodos convenientes disponibles para lograr esto para usted. Cosas que necesitará
texto editor
Java programa
Mostrar más instrucciones
1

Ponga una instrucción try-catch en tecleando " try { } catch ( NumberFormatException e) { } " (sin las comillas) . Todos los métodos que convierten cadenas en números producirá una excepción si la cadena no tiene el formato correcto para un número , por lo que es importante detectar esta excepción si usted quiere que su programa para manejar el error. Usted puede poner cualquier código de gestión de errores en el segundo par de llaves . Cadenas que contienen caracteres que no sean espacios en blanco , dígitos, puntos decimales y signos negativos no se convertirán en un número
2

Tipo ". Int i = Integer.parseInt ( stringname ) ; " dentro del primer par de llaves , después de la palabra " oportunidad. " Esto va a convertir una cadena que representa un número entero en el valor entero real , y almacenarlo en la variable "i . " Por ejemplo , si la cadena es " 56 ", el variable i se establecería en 56 . Puede ser útil para declarar la variable entera que desea utilizar antes de la instrucción try-catch , para que puedas utilizarlo más tarde.
3

tipo "long l = Long.parseLong ( stringname ), " dentro de la instrucción try para convertir una cadena en un valor de largo , en lugar de un número entero . Esto funciona de la misma manera que el método parseInt , sólo que le permite almacenar números con una magnitud mayor que 2147483647
4

tipo "short s = Short.parseShort ( stringname ) ; " . Dentro de la prueba declaración para almacenar el número de la cadena como un cortocircuito. El "corto" es como un entero, sólo su valor máximo es 32767 . Es posible que desee utilizar un corta si va a convertir un montón de cuerdas , si la memoria no es un problema y si ninguno de los números será más grande que de este máximo ( o más pequeño que el negativo de la misma) .
5 Tipo

" byte b = Byte.parseByte ( stringname )," dentro de la instrucción try para guardar el número como un byte . A " byte " es el tipo de número más pequeño , con un valor máximo de 127
6

tipo " double d = Double.parseDouble ( stringname )," . El tratar declaración a convertir la cadena en un valor doble. Esto funciona con cadenas que contienen un punto decimal , como " 3.1415 "
7

tipo " float f = Float.parseFloat ( stringname ) ." En la sentencia try para almacenar el número de la cadena como un flotador valor . A " float " es como un matrimonio, pero utiliza menos bits y por lo tanto menos precisa .

Programación Java
Cómo compilar JNI en Ubuntu
Java y API explicó a los padres
Cómo agregar fechas en Java
Cómo construir un sitio web utilizando Java
Cómo criar a un escáner en Java
Cómo utilizar un controlador en Java
Cómo conectar una página web de SQLite
Cómo obtener una URL en un Servlet
Conocimientos Informáticos © http://www.ordenador.online