Skip to main content

¿Qué son los wrappers en java?

Los wrappers son clases que envuelven a tipos primitivos en Java. Los tipos primitivos son datos básicos como int, double y boolean, que se utilizan para representar valores numéricos, decimales y lógicos. Los wrappers son clases objeto que envuelven a estos tipos primitivos y proporcionan métodos adicionales para trabajar con ellos.

Por ejemplo, la clase java.lang.Integer es el wrapper para el tipo primitivo int. Proporciona métodos para convertir un int a una cadena, para parsear una cadena a un int y para realizar otras operaciones con ints.

Aquí hay un ejemplo de cómo se puede utilizar el wrapper Integer para convertir un número a una cadena y viceversa:

int num = 123;
String str = Integer.toString(num); // str es “123”
int num2 = Integer.parseInt(str); // num2 es 123

Java proporciona wrappers para todos los tipos primitivos, excepto para char. La clase java.lang.Character es el wrapper para el tipo primitivo char.

Lista de wrappers en java:

java.lang.Boolean

java.lang.Byte

java.lang.Short

java.lang.Integer

java.lang.Long

java.lang.Float

java.lang.Double

Deja un comentario

A %d blogueros les gusta esto: