JAVA
java
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
// java generics - Array Restrictions. by Amir
class Gen<T> {
T t;
Gen(T t){
this.t = t;
}
}
class MyClass<T extends Number> {
T t;
T vals[];
MyClass(T t, T[] nums) {
this.t = t;
vals = nums;
}
}
public class Main {
public static void main(String args[]) {
Double doubles[] = {1.0, 3.3, 5.1, 6.9};
MyClass<Double> myClass = new
MyClass<Double>(2.2, doubles);
Gen<Integer> gens[] = new
Enter to Rename, Shift+Enter to Preview
OUTPUT
Run