十亿手机号去重代码实践
思路:使用Java自带BitSet函数
public class Main {
public static void main(String[] args) {
BitSet bitSet = new BitSet();
Map map=new HashMap<>();
long[] phone={15522222222L,15533333333L,15544444444L,15522222222L};
BitSet bitSet155 =map.computeIfAbsent(155,k->bitSet);
// int num0= (int) (num/100000000);
// System.out.println("前三位:"+num0);
// int num1= (int) (num%100000000);
// System.out.println(num1);
for(int i=0;i
截图: