package autoboxing2;

/**
 * Demonstriert die Wiederverwendung von Integer-Objekten beim Autoboxing im Intervall [-128;127].
 * 
 * @author  Ralf Kunze (rkunze@uos.de), Institut fuer Informatik, Universitaet Osnabrueck
 * @date 03.06.2007
 */
public class BoxingTest {

    public static void main(String[] args) {
        System.out.println("new Integer(10) == new Integer(10):\t" + (new Integer(10) == new Integer(10)));
        
        Integer i = 4711; Integer j = 4711;
        System.out.println("Integer i=4711;Integer j=4711; i==j:\t" + (i==j));

        Integer k = 42; Integer l = 42;
        System.out.println("Integer k = 42; Integer l = 42; k==l:\t" + (k==l));

        Integer m = 42;
        System.out.println("Integer m = 42; m == new Integer(42):\t" + (m == new Integer(42)));

    }

}
