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