本帖最后由 邱成 于 2012-10-5 07:32 编辑
import java.util.*;
public class TestCollections {
public static void main(String[] args) {
List l = new LinkedList(); //A
for(int i=0; i<15; i++) {
l.add("a" + i);
}
System.out.println(l);
Collections.shuffle(l);
System.out.println(l);
Collections.reverse(l);
System.out.println(l);
Collections.sort(l);
System.out.println(l);
System.out.println(Collections.binarySearch(l, "a2"));
}
}
为什么A句写成List<Object> = new LinkedList<Object>();后就无法通过编译了?为什么?
我是JDK1.6的呀 |