Questão de java

Não entendi muito bem:
Escreva um programa que declare, inicialize e imprima as seguintes
variáveis:
• Inteiro i de 32 bits com valor 1
• Inteiro j de 64 bits com valor 2
• Ponto-flutuante p de 32 bits com valor 20.0
• Ponto-flutuante q de 64 bits com valor 30.0
• Boolean b com valor verdadeiro
• Caracter c com valor ‘k’

O que não entendeu, a magnitude dos tipos de dado?

Os tipos primitivos do Java são esses:

byte, boolean: 8 bits
short, char : 16 bits
int, float:   32 bits
long, double: 64 bits

A não ser que isso tenha mudado, o tamanho em bits do tipo boolean depende da implementação da JVM.

É só fazer:
• Inteiro i de 32 bits com valor 1:

int i = 1;

System.out.println(i);

?

Sim

1 curtida