Java Programming :: Objects and Collections
-
What will be the output of the program?
public class Test { public static void main (String[] args) { String foo = args[1]; String bar = args[2]; String baz = args[3]; System.out.println("baz = " + baz); /* Line 8 */ } }
And the command line invocation:
> java Test red green blue
-
What will be the output of the program?
public class Test { public static void main (String args[]) { String str = NULL; System.out.println(str); } }
-
What will be the output of the program?
package foo; import java.util.Vector; /* Line 2 */ private class MyVector extends Vector { int i = 1; /* Line 5 */ public MyVector() { i = 2; } public class MyNewVector extends MyVector { public MyNewVector () { i = 4; /* Line 15 */ } public static void main (String args []) { MyVector v = new MyNewVector(); /* Line 19 */ } }
-
What will be the output of the program?
public class Test { private static int[] x; public static void main(String[] args) { System.out.println(x[0]); } }
-
What will be the output of the program?
import java.util.*; class I { public static void main (String[] args) { Object i = new ArrayList().iterator(); System.out.print((i instanceof List)+","); System.out.print((i instanceof Iterator)+","); System.out.print(i instanceof ListIterator); } }
-
What will be the output of the program?
public class Test { private static float[] f = new float[2]; public static void main (String[] args) { System.out.println("f[0] = " + f[0]); } }
-
What will be the output of the program?
import java.util.*; class H { public static void main (String[] args) { Object x = new Vector().elements(); System.out.print((x instanceof Enumeration)+","); System.out.print((x instanceof Iterator)+","); System.out.print(x instanceof ListIterator); } }
-
What will be the output of the program?
TreeSet map = new TreeSet(); map.add("one"); map.add("two"); map.add("three"); map.add("four"); map.add("one"); Ierator it = map.iterator(); while (it.hasNext() ) { System.out.print( it.next() + " " ); }
-
What will be the output of the program?
public static void main(String[] args) { Object obj = new Object() { public int hashCode() { return 42; } }; System.out.println(obj.hashCode()); }