En JSP, ¿cómo convertir un valor de tipo String al tipo int para insertarlo en la base de datos?
Respuesta: Hay dos métodos:
1).parseInt([String], [int radix]);
2). .valueOf(my_str).intValue();
Nota: El método para convertir una cadena a Double, Float o Long es similar.
2 ¿Cómo convertir int a cadena?
Respuesta: Hay tres métodos:
1.) String s = String.valueOf(i
2.) String s = Integer.toString; ( i);
3.) String s = "" i;
Nota: El proceso de convertir Double, Float y Long en cadenas es similar. Los métodos para convertir números de punto flotante y números largos en cadenas son más o menos los mismos.
Conversión de tipo de datos Java ynniebo [Colección]
Conversión de tipo de palabra clave
Fuente
Esta es una conversión de tipo de datos en el ejemplo de Java. Para que todos puedan aprender del
paquete cn.com.lwkj.erts.reGISter;
import java.sql.intValue();
}
// Cambia el tipo int a tipo cadena
cadena estática pública intToString(valor int)
{
Entero entero = nuevo Entero(valor) ;
return integer.toString();
}
//cambiar el tipo de cadena al tipo flotante
// cambiar el tipo de cadena al tipo flotante
return integer.sql.Date stringToDate(String dateStr)
{
return java.sql.Date.valueOf( dateStr );
}
//cambia el tipo sqlDate al tipo de cadena
public static String dateToString(java.sql.Date datee) Comúnmente usado en Java Funciones de conversión de tipos de datos
Aunque todas las funciones se pueden encontrar en la API de JAVA, aún necesitas organizar una copia de seguridad.
Corto
Corto estático Corto parseShort(String s)
Short-gt;String
Corto estático String toString(Short s)
String-gt; Entero
Entero estático int parseInt(String s)
Entero-gt.String
Entero-gt.StringString
Cadena estática entera tostring(int i)
String-gt; Long
Long static long parseLong(String s)
Long -gt; p>
Cadena estática larga (Long i)
Cadena-gt; Cadena-gt; gt; String-gt; String-gt; LongFloat
Flotador estático parseFloat(String s)
Float-gt gt; Cadena estática flotante toString(float f)
String-gt; Double
Double static double parseDouble(String s)
Double-gt; >
Doble cadena estática a cadena (Doble d)