fork(7) download
  1. import java.util.*;
  2. import java.lang.*;
  3. import java.io.*;
  4.  
  5. class MyClass<T>
  6. {
  7. public MyClass(Class tclass)
  8. {
  9. TClass = tclass;
  10. }
  11.  
  12. Class TClass;
  13. T mas[];
  14.  
  15. public void foo()
  16. {
  17. mas = (T[])java.lang.reflect.Array.newInstance(TClass, 10);
  18. System.out.println(TClass.toString());
  19. }
  20. }
  21.  
  22. class Ideone
  23. {
  24. public static void main (String[] args) throws java.lang.Exception
  25. {
  26. MyClass<String> m = new MyClass<String>(String.class);
  27. m.foo();
  28. }
  29. }
Success #stdin #stdout 0.07s 380160KB
stdin
Standard input is empty
stdout
class java.lang.String