[ Web Proxy ]
URL:
Viewing: https://raw.githubusercontent.com/Programing-Forks/Java-Programs/master/boxing/BoxingUnBoxing.java [Back]  [Original]

package boxing;

public class BoxingUnBoxing {
	public static void main(String args[]) {
		// Boxing
		byte a = 1;
		Byte byteobj = new Byte(a);
		int b = 10;
		Integer intobj = new Integer(b);
		float c = 18.6f;
		Float floatobj = new Float(c);
		double d = 250.5;
		Double doubleobj = new Double(d);
		char e = 'a';
		Character charobj = e;
		System.out.println("Values of Boxed objects (printing as objects)");
		System.out.println("Byte object byteobj:  " + byteobj);
		System.out.println("Integer object intobj:  " + intobj);
		System.out.println("Float object floatobj:  " + floatobj);
		System.out.println("Double object doubleobj:  " + doubleobj);
		System.out.println("Character object charobj:  " + charobj);

		// UnBoxing
		byte bv = byteobj;
		int iv = intobj;
		float fv = floatobj;
		double dv = doubleobj;
		char cv = charobj;
		System.out.println("\nUnBoxed values (printing as data types)");
		System.out.println("byte value, bv: " + bv);
		System.out.println("int value, iv: " + iv);
		System.out.println("float value, fv: " + fv);
		System.out.println("double value, dv: " + dv);
		System.out.println("char value, cv: " + cv);
	}
}

Web Proxy Viewer  |  New URL  |  Original Page