Cadena a larga:
Long.ValueOf(String); 返回Long包装类
Long.parseLong(String); 返回long基本数据类型
Precauciones:
1. La cadena no puede contener caracteres que no sean números
De lo contrario, se informará un error, java.lang.NumberFormatException
2. La longitud de la cadena debe ser limitada, de lo contrario habrá errores
Por ejemplo: String s = "20160926120625100000", si supera los 19 dígitos, se producirá un error y se informará una java.lang.NumberFormatException
String s = "2016092612062510000", no más de 19 dígitos no
El motivo es que el valor máximo del tipo Long es Long.MAX_VALUE = 9223372036854775807, y se producirá un error si es mayor que este valor
El valor mínimo del tipo Long es Long.MIN_VALUE=-9223372036854775808, y se informará un error si es menor que este valor
Java cómo convertir una cadena con un punto decimal a un entero int
String douNum ="11.00" ;
int intNum = Double.valueOf(douNum).intValue();