tipo java de conversión (String flotador int)

Este cambio de varios tipos de equipo, por lo general utiliza parseInt (), parseFloat (), el método valueOf (), pero esto es diferente.

Mira sus diferentes tipos de retorno

  1. static int parseInt (String s)
    el argumento de cadena como un entero decimal firmado analizó.
  2. estática Entero valueOf (int i)
    Devuelve ejemplo entero que representa un valor int especificado.
  3. estática Entero valueOf (String s)
    devuelve valores objeto Integer cadena especificada retención.

String -> int

clase Entero requiere el método parseInt () o el método para la conversión valueOf ().
Por ejemplo:

String str = "123";
try {
    int a = Integer.parseInt(str);
} catch (NumberFormatException e) {
    e.printStackTrace();
}
String str = "123";
try {
    int b = Integer.valueOf(str).intValue()
    //int b = Integer.valueOf(str)
    //这样也可以
} catch (NumberFormatException e) {
    e.printStackTrace();
}

¿Por qué tratar-atraparlo! ! !

  • Debido a que el proceso de conversión requiere atención, ya que puede ser de cadena no numérica, por lo que cuando la necesidad de conversión a excepciones asa de captura o lanzar esta excepción

INT> Cadena

int i=12345;
第一种方法:String s=i+"";
第二种方法:String s=String.valueOf(i);
第三种方法:String s=Integer.toString(i);

Explicar el siguiente:

  • El valor de retorno de la diferencia entre ellos se puede ver que el parseInt () devuelve un int y sustancialmente valueOf () devuelve el entero envasado

  • método de objeto entero se puede utilizar y el tipo int y los tipos de objetos no se puede convertir el uno al otro

  • Integer.parseInt (China) El valor de retorno es un entero, pero se informó anomalía, ya que los valores de los parámetros de la no

  • Integer.valueOf (chuan) valor de retorno es de tipo entero. El entero asignado al tipo int, entonces, JRE puede hacer esto por sí mismo


Cadena conversión similar y un flotador.

Enlaces de referencia
.

Publicados 175 artículos originales · ganado elogios 76 · Vistas de 230.000 +

Supongo que te gusta

Origin blog.csdn.net/qq_29232943/article/details/52811176
Recomendado
Clasificación