<br><div><blockquote class="gmail_quote" style="border-left: 1px solid rgb(204, 204, 204); margin: 0pt 0pt 0pt 0.8ex; padding-left: 1ex;">&gt; public class Pair&lt;A, B&gt; {<br>&gt;&nbsp;&nbsp; public A fst;<br>&gt;&nbsp;&nbsp; public B snd;
<br>&gt;&nbsp;&nbsp; public Pair(A fst, B snd) {<br>&gt;&nbsp;&nbsp;&nbsp;&nbsp; this.fst = fst;<br>&gt;&nbsp;&nbsp;&nbsp;&nbsp; this.snd = snd;<br>&gt;&nbsp;&nbsp; }<br>&gt; }<br><br>OK, I don&#39;t even understand that syntax. Have they changed the Java<br>language spec or something?
</blockquote><div><br>Yes.&nbsp; As of version 5 (or 1.5, or whatever you want to call it), Java has parametric polymorphism.&nbsp; Do a Google search for &quot;Java generics&quot;.<br><br>-Brent<br></div></div><br>