English | 简体中文 | 繁體中文 | Русский язык | Français | Español | Português | Deutsch | 日本語 | 한국어 | Italiano | بالعربية
In questo programma, impareremo come convertire una variabile intera (int) in un tipo di variabile long.
Per comprendere questo esempio, dovresti conoscere quanto segueProgrammazione JavaArgomento:
class Main { public static void main(String[] args) { //Creare variabile int int a = 25; int b = 34; //Conversione di int in long //Utilizzo della conversione di tipo long c = a; long d = b; System.out.println(c); // 25 System.out.println(d); // 34 } }
Nell'esempio sopra, abbiamo le variabili di tipo int a e b. Nota la riga,
long c = a;
In questo contesto, il tipo di variabile int viene automaticamente convertito in long. Questo perché long è un tipo di dati di livello superiore, mentre int è un tipo di dati di livello inferiore.
Di conseguenza, non si verifica la troncamento dei dati, né dalla conversione int a long. Questo si chiamaConversione di tipo larga. Per ulteriori informazioni, visitareConversioni di tipo Java.
Possiamo convertire una variabile di tipo int in un oggetto della classe Long. Ad esempio,
class Main { public static void main(String[] args) { //Creare variabile int int a = 251; //Convertire in oggetto Long //Usare valueOf() Long obj = Long.valueOf(a); System.out.println(obj); // 251 } }
Nell'esempio sopra, abbiamo utilizzato Long.valueOf() per convertire la variabile a in un oggetto Long.
In questo caso, Long è una classe wrapper in Java. Per ulteriori informazioni, visitareClasse Wrapper Java.