代码如下:
import java.util.HashSet;
import java.util.Set;
public class HashSetTest {
public static void main(String[] args) {
Set<Short> set=new HashSet<Short>();
for(Short i=0;i<100;i++){
set.add(i);
set.remove(i-1);
}
System.out.println(set.size());
}
}
打印结果为什么是 100 呢? 难道remove()没有作用?
import java.util.HashSet;
import java.util.Set;
public class HashSetTest {
public static void main(String[] args) {
Set<Short> set=new HashSet<Short>();
for(Short i=0;i<100;i++){
set.add(i);
set.remove(i-1);
}
System.out.println(set.size());
}
}
打印结果为什么是 100 呢? 难道remove()没有作用?











