前言
本人给朋友写了一个处理天猫获奖的小功能,本质就是分析中将用户并写出 2 个 excel,一个进行模糊化,一个不进行模糊化。
//伪代码
集合.stream().foreach(item -> {
List data;//查数据
write2.writeExcel(data);//未加密
write3.writeExcel(list);//已加密
})
问题来了,当我进行模糊化的时候,data 应该是未加密的,ps:之前使用 1 个多月都没问题。今天下午的时候,朋友跟我说里面有几个加密的文件。然后进行分析,发现是这里报了 xxx,如下所示
java.util.regex.PatternSyntaxException: Dangling meta character '*' near index 0
***4
^
- 然后问题来了,当我在 stream 里循环时进行集合.clear()。就没有这个问题了,求解答~~~~谢谢各位大佬了

- 因为表是朋友建的,我使用生成代码工具,所以是中文,请不要介意...