Introducción
En este laboratorio, aprenderás sobre los ocho tipos de datos primitivos en Java. Aprenderás sobre sus tamaños, rangos y valores predeterminados. También aprenderás sobre el autoboxing.
En este laboratorio, aprenderás sobre los ocho tipos de datos primitivos en Java. Aprenderás sobre sus tamaños, rangos y valores predeterminados. También aprenderás sobre el autoboxing.
Crea un nuevo archivo Java y nombralo PrimitivesLab.java usando el siguiente comando:
touch PrimitivesLab.java
Declara un tipo de datos int llamado i y un tipo de datos byte llamado b. Asigna a cada uno de ellos los valores 15 y 10, respectivamente.
public class PrimitivesLab {
public static void main(String[] args){
int i = 15;
byte b = 10;
//Imprime los valores
System.out.println("Valor de i: " + i);
System.out.println("Valor de b: " + b);
}
}
Declara un tipo de datos short llamado s y asígnale un valor de 1000. Declara un tipo de datos long llamado l y asígnale un valor de 9999999L.
public class PrimitivesLab {
public static void main(String[] args){
int i = 15;
byte b = 10;
short s = 1000;
long l = 9999999L;
//Imprime los valores
System.out.println("Valor de i: " + i);
System.out.println("Valor de b: " + b);
System.out.println("Valor de s: " + s);
System.out.println("Valor de l: " + l);
}
}
Declara un tipo de datos float llamado f y asígnale un valor de 3.14f. Declara un tipo de datos double llamado d y asígnale un valor de 2.71828.
public class PrimitivesLab {
public static void main(String[] args){
int i = 15;
byte b = 10;
short s = 1000;
long l = 9999999L;
float f = 3.14f;
double d = 2.71828;
//Imprime los valores
System.out.println("Valor de i: " + i);
System.out.println("Valor de b: " + b);
System.out.println("Valor de s: " + s);
System.out.println("Valor de l: " + l);
System.out.println("Valor de f: " + f);
System.out.println("Valor de d: " + d);
}
}
Declara un tipo de datos boolean llamado bool y asígnale el valor true. Declara un tipo de datos char llamado c y asígnale el valor 'A'.
public class PrimitivesLab {
public static void main(String[] args){
int i = 15;
byte b = 10;
short s = 1000;
long l = 9999999L;
float f = 3.14f;
double d = 2.71828;
boolean bool = true;
char c = 'A';
//Imprime los valores
System.out.println("Valor de i: " + i);
System.out.println("Valor de b: " + b);
System.out.println("Valor de s: " + s);
System.out.println("Valor de l: " + l);
System.out.println("Valor de f: " + f);
System.out.println("Valor de d: " + d);
System.out.println("Valor de bool: " + bool);
System.out.println("Valor de c: " + c);
}
}
Demuestra el autoboxing declarando un tipo de datos Integer llamado x y asignándole el valor 25.
public class PrimitivesLab {
public static void main(String[] args){
int i = 15;
byte b = 10;
short s = 1000;
long l = 9999999L;
float f = 3.14f;
double d = 2.71828;
boolean bool = true;
char c = 'A';
Integer x = 25;
//Imprime los valores
System.out.println("Valor de i: " + i);
System.out.println("Valor de b: " + b);
System.out.println("Valor de s: " + s);
System.out.println("Valor de l: " + l);
System.out.println("Valor de f: " + f);
System.out.println("Valor de d: " + d);
System.out.println("Valor de bool: " + bool);
System.out.println("Valor de c: " + c);
System.out.println("Valor de x: " + x);
}
}
Declara un tipo de datos entero llamado n y asígnale el valor 2147483647. Incrementa n en 1 y observa la salida.
public class PrimitivesLab {
public static void main(String[] args){
int i = 15;
byte b = 10;
short s = 1000;
long l = 9999999L;
float f = 3.14f;
double d = 2.71828;
boolean bool = true;
char c = 'A';
Integer x = 25;
int n = 2147483647;
n = n + 1;
System.out.println("Value is: " + n);
}
}
Declara un tipo de datos entero llamado m y asígnale el valor -2147483648. Decrementa m en 1 y observa la salida.
public class PrimitivesLab {
public static void main(String[] args){
int i = 15;
byte b = 10;
short s = 1000;
long l = 9999999L;
float f = 3.14f;
double d = 2.71828;
boolean bool = true;
char c = 'A';
Integer x = 25;
int n = 2147483647;
n = n + 1;
System.out.println("Value is: " + n);
int m = -2147483648;
m = m - 1;
System.out.println("Value is: " + m);
}
}
Compila el programa usando el siguiente comando en tu terminal:
javac PrimitivesLab.java
Ejecuta el programa usando el siguiente comando:
java PrimitivesLab
En este laboratorio, aprendiste sobre los ocho tipos de datos primitivos en Java. Creaste un programa Java y declaraste variables de cada uno de los tipos de datos primitivos. Aprendiste sobre el autoboxing y cómo Java convierte automáticamente un tipo de datos primitivo en su clase envolvente correspondiente. También aprendiste sobre el desbordamiento y el subdesbordamiento en los tipos de datos enteros. Finalmente, compilaste y ejecutaste el programa para ver la salida. Puedes usar estos tipos de datos en tu programación para almacenar y manipular datos de manera eficiente.