Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- import java.util.List;
- void main() {
- var l1 = List.of(1, 2, 3);
- var l2 = List.of(1., 2., 3.);
- List<Number> l3 = List.of(1., 2., 3.);
- f(l1);
- f(l2);
- f(l3);
- fex(l1);
- fex(l2);
- }
- void f(List<Number> list) {}
- <T extends Number> void fex(List<? extends T> list) {
- list.add(list.getFirst());
- list.add(null);
- helper(list);
- }
- <T extends Number> void helper(List<T> list) {
- list.add(list.getFirst());
- }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement