Documentos de Académico
Documentos de Profesional
Documentos de Cultura
Generation/
Curso JAVA (Online-Nacional) 3ªEd.
Java Bootcamp
Eduardo Corral Muñoz
eoi_eduardo@corral.es
Clases
Wrapper
Índice
Introducción
Introducción
Clase Integer
Integer
Constantes:
Integer.MIN_VALUE
Integer.MAX_VALUE
Métodos estáticos:
Métodos de la instancia:
int intValue()
long longValue()
float floatValue()
doble doubleValue()
byte byteValue()
short shortValue()
String toString()
int hashCode()
boolean equals(Object obj)
03
Clase Long
Long
Long l = Long.valueOf(256688585555L);
String s = l.toString();
int j = l.intValue();
long k = l.longValue();
float f = l.floatValue();
double d = l.doubleValue();
long t = Long.parseLong(“92225155555585858”);
Long
Constantes:
Long.MIN_VALUE
Long.MAX_VALUE
Métodos estáticos:
Métodos de la instancia:
int intValue()
long longValue()
float floatValue()
doble doubleValue()
byte byteValue()
short shortValue()
String toString()
int hashCode()
boolean equals(Object obj)
04
Double d = Double.valueOf(256688585555D);
String s = d.toString();
int i = d.intValue();
long l = d.longValue();
float f = d.floatValue();
double t = d.doubleValue();
double k = Double.parseDouble(“922.251E-2”);
Double
Constantes:
Double.MIN_VALUE
Double.MAX_VALUE
Double.POSITIVE_INFINITY
Double.NEGATIVE_INFINITY
Métodos estáticos:
Métodos de la instancia:
int intValue()
long longValue()
float floatValue()
doble doubleValue()
byte byteValue()
short shortValue()
String toString()
int hashCode()
boolean equals(Object obj)
boolean isNaN()
boolean isInfinite()
Float
Clase Character
Character
Character c = Character.valueOf(‘A’);
String s = c.toString();
char c1 = c.charValue();
char c2 = Character.toLowerCase(c);
boolean b = c.isDigit(c);
boolean b = c.isAlphabetic(c);
boolean b = c.isUpperCase(c);
boolean b = c.isLowerCase(c);
boolean b = c.isLetter(c);
boolean b = c.isSpaceChar(c);
Character
Métodos estáticos
Conversión de caracteres:
Character Character.valueOf(c)
char Character.toLowerCase(c)
char Character.toUpperCase(c)
Comprobaciones:
boolean Character.isLowerCase(c)
boolean Character.isUpperCase(c)
boolean Character.isDigit(c)
boolean Character.isSpaceChar(c)
boolean Character.isLetter(c)
boolean Character.isAlphabetic(c)
Métodos de la instancia:
String toString();
char charValue()
boolean equals(Object obj)
06
Clase Boolean
Bolean
Boolean b = Boolean.valueOf(true);
Boolean b1 = Boolean.valueOf(“true”);
String s = b.toString();
boolean b2 = c.booleanValue();
Boolean
Constantes:
Boolean.TRUE
Boolean.FALSE
Métodos de la instancia:
boolean boolean.value()
String toString()
boolean equals(Object obj)
07
Operadores relacionales
Operadores relacionales
Integer n1 = Integer.valueOf(500);
Integer n2 = n1;
n2 = 500;
Integer n1 = Integer.valueOf(500);
Integer n2 = 500;