写个配置文件存放手机号码,在接收手机号码地方判断配置与文件中相同的手机号码就过滤此手机号码
怎么写个配置文件存放手机号码,在接收手机号码地方判断是否有与配置文件中相同的手机号码,如果有就过滤掉这个手机号码
- 写回答
- 好问题 0 提建议
- 追加酬金
- 关注问题
- 邀请回答
-
8条回答 默认 最新
- 一起随缘 2022-05-16 11:21关注
方案一:将所有电话号码存到库中,然后从数据库读取,和传过来的手机号做匹配,库中若存在,则过滤掉这个手机号码,不存在,写入过滤后的集合汇总,代码如下:
List<String> phoneList = getAllPhoneNum(); //所有号码的集合 List<String> filterPhoneList = new ArrayList<>(); //过滤后的电话号码集合 if(!phoneList.contains(phoneNum)){ filterPhoneList.add(phoneNum) }
方案二,将所有电话号码放到配置文件yml中,读取即可,代码如下
phoneNum: list: - xxxxxxxxxxx - xxxxxxxxxxx - xxxxxxxxxxx - xxxxxxxxxxx - xxxxxxxxxxx
package com.xxx.xxx.config; import java.util.List; import org.springframework.boot.context.properties.ConfigurationProperties; import org.springframework.context.annotation.Configuration; @Configuration @ConfigurationProperties(prefix = "phoneNum") public class PhoneNumConfig { private List<String> list; public void setList(List<String> list) { this.list = list; } public List<String> getList() { return list; } }
本回答被题主选为最佳回答 , 对您是否有帮助呢?解决 1无用
悬赏问题
- ¥15 关于#目标检测#的问题:大概就是类似后台自动检测某下架商品的库存,在他监测到该商品上架并且可以购买的瞬间点击立即购买下单
- ¥15 神经网络怎么把隐含层变量融合到损失函数中?
- ¥30 自适应 LMS 算法实现 FIR 最佳维纳滤波器matlab方案
- ¥15 lingo18勾选global solver求解使用的算法
- ¥15 全部备份安卓app数据包括密码,可以复制到另一手机上运行
- ¥20 测距传感器数据手册i2c
- ¥15 RPA正常跑,cmd输入cookies跑不出来
- ¥15 求帮我调试一下freefem代码
- ¥15 matlab代码解决,怎么运行
- ¥15 R语言Rstudio突然无法启动