10. september 2006 - 10:38Der er
7 kommentarer og 1 løsning
interface COMPARATOR <T> giver fejl compile-time
Har følgende kode som jeg skal bruge som udgangspunkt til at lave en søgning. Men den kommer med fejl ang. manglende "tuborgklammer".
import java.util.*;
interface COMPARATOR<T>{ int compare (T o1, T o2); }
interface BINARYSEARCH<T> { public <T> int search (ArrayList <? extends T> l, T key, COMPARATOR <? super T> c); /* Invariant: l is a sorted list */ }
class Comparator implements COMPARATOR<String> { public int compare (String s1, String s2) {return s1.compareTo (s2);} }
class BinarySearch { static public void main (String[] args) { ArrayList<String> list = new ArrayList<String> (); list.add ("Anton"); list.add ("Berta"); list.add ("Carsten"); } }
Tilladte BB-code-tags: [b]fed[/b] [i]kursiv[/i] [u]understreget[/u] Web- og emailadresser omdannes automatisk til links. Der sættes "nofollow" på alle links.