Posts

Wrapper Class Vs Primitive types Output 1

public class Tester {  public static void main(String[] args) {     Integer sum1 = 125; //line 1     int sum2 = 125; //line 2     System.out.print(sum1.equals(sum2)); //line 3     System.out.print(sum2.equals(sum1)); //line 4     System.out.print(sum1==sum2); //line 5  } } Output: 1. Compilation error at line 3  2. Compilation error at line 4  3. truetruefalse  4. truetrueture

Array Output 2

public class JavaRecipe{      public static void main(String[] jr){           int[] arr = new int[0];           System.out.println(arr.length); //line 1           arr[0] = 10; //line 2           Ststem.out.println(arr[0]); //line 3                    } } 1. Compilation error at Line 1 : size of array cant be 0 2. Runntime error at Line 2 : ArrayIndexOutOfBoundException 3. Compiles fine and gives output as 0 10 4. Runntime error at line 1 & 3 : NullPointerException

Array Output 1

public class JavaRecipe{      public static void main(String[] jr){           int[] arr = new int[0]; // Line 1           System.out.println(arr.length); // Line 2      } } 1. Compilation error at Line 1 : size of array cant be 0 2. Compiles fine and gives output as 0 3. Runntime error at line 2 : NullPointerException