fork(1) download
  1. import java.util.*;
  2.  
  3. class Example {
  4. public static void main(String[] args) {
  5. ArrayList<Exception> a = new ArrayList<Exception>();
  6. ArrayList<String> b = new ArrayList<String>();
  7.  
  8. System.out.println("ArrayList<Exception> class is:");
  9. System.out.println("\t" + a.getClass());
  10. System.out.println("ArrayList<String> class is:");
  11. System.out.println("\t" + b.getClass());
  12. System.out.println(
  13. "ArrayList<Exception> class == ArrayList<String> class:");
  14. System.out.println("\t" + ( a.getClass() == b.getClass() ));
  15.  
  16. ArrayList<Exception>[] c = new ArrayList[0];
  17. ArrayList<String>[] d = new ArrayList[0];
  18.  
  19. System.out.println("ArrayList<Exception>[] class is:");
  20. System.out.println("\t" + c.getClass());
  21. System.out.println("ArrayList<String>[] class is:");
  22. System.out.println("\t" + d.getClass());
  23. System.out.println(
  24. "ArrayList<Exception>[] class == ArrayList<String>[] class:");
  25. System.out.println("\t" + ( c.getClass() == d.getClass() ));
  26. }
  27. }
Success #stdin #stdout 0.1s 320320KB
stdin
Standard input is empty
stdout
ArrayList<Exception> class is:
	class java.util.ArrayList
ArrayList<String> class is:
	class java.util.ArrayList
ArrayList<Exception> class == ArrayList<String> class:
	true
ArrayList<Exception>[] class is:
	class [Ljava.util.ArrayList;
ArrayList<String>[] class is:
	class [Ljava.util.ArrayList;
ArrayList<Exception>[] class == ArrayList<String>[] class:
	true