Java Reference
In-Depth Information
Display 14.8 Multiple Type Parameters (part 1 of 2)
1 public class TwoTypePair<T1, T2>
2{
3
private T1 first;
4
private T2 second;
5
public TwoTypePair()
6
{
7
first = null ;
8
second = null ;
9
}
10
public TwoTypePair(T1 firstItem, T2 secondItem)
11
{
12
first = firstItem;
13
second = secondItem;
14
}
15
public void setFirst(T1 newFirst)
16
{
17
first = newFirst;
18
}
19
public void setSecond(T2 newSecond)
20
{
21
second = newSecond;
22
}
23
public T1 getFirst()
24
{
25
return first;
26
}
27
public T2 getSecond()
28
{
29
return second;
30
}
31
public String toString()
32
{
33
return ( "first: " + first.toString() + "\n"
34
+ "second: " + second.toString() );
35
}
36
37
public boolean equals(Object otherObject)
38
{
Search WWH ::




Custom Search