fork download
  1. import java.util.ArrayList;
  2. import java.util.List;
  3.  
  4. class Ideone {
  5. public static void main(String[] args) {
  6. List<Integer> dates = new IntegerPrinter().anyPrint(7);
  7. System.out.println(dates.get(0));
  8. Integer x = dates.get(0);
  9. }
  10. }
  11.  
  12. class IntegerPrinter {
  13. public <K> List<K> anyPrint(K lo) {
  14. List<K> mylist = new ArrayList<>();
  15. mylist.add((K) Float.valueOf(2.99f));
  16. return mylist;
  17. }
  18. }
Runtime error #stdin #stdout #stderr 0.09s 51464KB
stdin
Standard input is empty
stdout
2.99
stderr
Exception in thread "main" java.lang.ClassCastException: class java.lang.Float cannot be cast to class java.lang.Integer (java.lang.Float and java.lang.Integer are in module java.base of loader 'bootstrap')
	at Ideone.main(Main.java:8)