viernes, 21 de octubre de 2016
Clases envolventes
public class Datos {
private Integer a= new Integer(45); // Integer sirve para manejar como objeto el 45
private Integer b= new Integer("50"); //Aqui sirve para guardar un caracter en un numero
public Integer getA() {
return a;
}
public void setA(Integer a) {
this.a = a;
}
public Integer getB() {
return b;
}
public void setB(Integer b) {
this.b = b;
}
}
----------------------------//_------------------------------------//--------------------------------------//-------------
public class Presentacion {
public static void main(String[]args)
{
Datos ejemplo=new Datos();
//Value
int a = ejemplo.getA().intValue(); // Sirve para guardar lo que hay en un metodo ajeno en una variable
int b= ejemplo.getB().intValue();
System.out.println("Dato primitivo entero: "+ ejemplo.getA());// Manera larga (sin Value)
System.out.println("Cadena de caracteres hechos enteros: "+ ejemplo.getB());
System.out.println("Dato primitivo entero: "+ a);
System.out.println("Cadena de caracteres hechos enteros: "+ b);//Manera Corta(Con Value)
System.out.println("Ejemplo 0.1: a+b="+(a+b)); //Manera corta
System.out.println("Ejemplo tres: con objetos: "+ (ejemplo.getA()+ejemplo.getB()));// Manera Larga
// Parse
int j= Integer.parseInt("5"); // Pasa un caracter numerico a entero (dentro del parentesis solo puede haber numeros)
System.out.println("Suma entre parse y un numero: j + 3= "+ (j+3));
//Value Of
System.out.println("");
System.out.println("");
System.out.println("");
System.out.println("");
float j1=Float.valueOf("10f");
System.out.println("No se que haga: "+ j1);
//Binario
Integer in2= Integer.valueOf("10", 2);
System.out.println("No se que haga 2: "+ in2);
System.out.println("Suma j1 + j= "+ (j1 + j));
}
}
Suscribirse a:
Enviar comentarios (Atom)
No hay comentarios:
Publicar un comentario