English | 简体中文 | 繁體中文 | Русский язык | Français | Español | Português | Deutsch | 日本語 | 한국어 | Italiano | بالعربية
Neste programa, vamos aprender como converter variáveis do tipo inteiro (int) para variáveis do tipo long.
Para entender este exemplo, você deve saber o seguinteProgramação JavaTema:
class Main { public static void main(String[] args) { //Criar variável int int a = 25; int b = 34; //Conversão de int para long //Uso de conversão de tipo long c = a; long d = b; System.out.println(c); // 25 System.out.println(d); // 34 } }
No exemplo acima, temos as variáveis do tipo int a e b. Note a linha,
long c = a;
Aqui, a variável do tipo int é automaticamente convertida para long. Isso porque o long é um tipo de dados de maior precisão, enquanto o int é de menor precisão.
Portanto, não há risco de truncamento de dados, ao converter de int para long. Isso é chamado deConversão de Tipos Largos。Para obter mais informações, acesseConversão de Tipos Java。
Podemos converter uma variável do tipo int para um objeto da classe Long. Por exemplo:
class Main { public static void main(String[] args) { //Criar variável int int a = 251; //Converter para objeto Long //Usando valueOf() Long obj = Long.valueOf(a); System.out.println(obj); // 251 } }
No exemplo acima, usamos Long.valueOf() para converter a variável a em um objeto Long.
Aqui, Long é uma classe wrapper no Java. Para obter mais informações, acesseClasse Wrapper Java。