Sigo encontrando tanto aquí y Google personas que tienen problemas van desde long
a int
y no al revés. Sin embargo, estoy seguro de que no soy el único que se ha encontrado con este escenario antes de pasar de int
a Long
.¿Cómo convierto de int a Long en Java?
Las únicas otras respuestas que encontré fueron "Simplemente configúralo como Long en primer lugar", lo que realmente no soluciona la pregunta.
¿Alguien me puede ayudar aquí? Inicialmente intentado fundición, pero me sale un "Cannot cast from int to Long
"
for (int i = 0; i < myArrayList.size(); ++i) {
content = new Content();
content.setDescription(myArrayList.get(i));
content.setSequence((Long) i);
session.save(content);
}
Como se puede imaginar que estoy un poco confundido, estoy atascado utilizando int desde algún contenido está entrando como un ArrayList y la entidad para la cual El almacenamiento de esta información requiere el número de secuencia como Largo.
Gracias!
para (a largo i = 0; i
Instantsoup
@Instantsoup Sí que va a trabajar para el bucle, pero a medida que se especifica en la parte inferior de mi pregunta que la ArrayList con la que estoy trabajando requiere la primitiva int al especificar qué posición de índice obtener – Ghosty
long longValue = intValue | 0L; –