Generics.java 668 B

123456789101112131415161718192021222324252627282930313233343536
  1. package generics;
  2. public class Generics {
  3. public enum Test {
  4. COMPARE, ARRAY
  5. }
  6. public Generics(Test t) {
  7. switch (t) {
  8. case COMPARE:
  9. runCompareTest();
  10. break;
  11. case ARRAY:
  12. runArrayTest();
  13. break;
  14. }
  15. }
  16. private void runArrayTest() {
  17. JKArray<JKElement> jk = new JKArray<JKElement>();
  18. jk.add(new JKElement("hoi", 1));
  19. jk.add(new JKElement("doei", 2));
  20. System.out.println("Elements: " + jk.size());
  21. System.out.println("Sum num: " + jk.numsize());
  22. System.out.println("String size: " + jk.stringsize());
  23. System.out.println("String: " + jk.getStrings());
  24. }
  25. private void runCompareTest() {
  26. // TODO Auto-generated method stub
  27. }
  28. }