· Miler Roque · Java · 1 min lectura
Java, ¿Qué son los wrappers?
Los wrappers en Java son clases que envuelven tipos primitivos como int, double y boolean, proporcionando métodos adicionales para trabajar con estos datos básicos.
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 int
s.
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