Skip to content

Commit f484392

Browse files
Add files via upload
1 parent b25da0f commit f484392

1 file changed

Lines changed: 33 additions & 0 deletions

File tree

InnnerClass3a.java

Lines changed: 33 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,33 @@
1+
import java.util.ArrayList;
2+
import java.util.HashSet;
3+
import java.util.List;
4+
import java.util.Set;
5+
6+
public class InnnerClass3a<T extends List<? super Number>> {
7+
8+
private class InnerClass<V extends Set<? super Number>> {
9+
V printer( V a) {
10+
return a;
11+
}
12+
13+
}
14+
15+
16+
public static void main(String[] args) {
17+
18+
InnnerClass3a<ArrayList<Number>> innnerClass1 = new InnnerClass3a<>();
19+
InnnerClass3a<ArrayList<Number>>.InnerClass<HashSet<Number>> innerClass1 = innnerClass1.new InnerClass<>();
20+
21+
HashSet<Number> set = new HashSet<>();
22+
set.add(1);
23+
set.add(2);
24+
set.add(3);
25+
set.add(4);
26+
set.add(5);
27+
System.out.println(innerClass1.printer(set));
28+
29+
30+
31+
}
32+
33+
}

0 commit comments

Comments
 (0)