Set<Short> set=new HashSet<>(); for(short i=0;i<100;i++){ set.add(i); set.remove(i-1); } System.out.println(set.size()); //结果是100,缘由是添加的时候是short, //remove的时候(i-1自动转换成Integer,1是整型,运算按照整型返回结果)是Integer