调用filterEmoji方法,肯定可以把表情过滤掉的,但是 大家请仔细阅读下containsEmoji这个方法,这个方法返回的值 永远是true,也就是说filterEmoji方法里面的!containsEmoji(source)这个判断永远是false,然后永远会继续往下执行。然后大家再分析一下filterEmoji这个方法,其实里面已经包含了用isEmojiCharacter来循环判断来过滤表情的方法。所以 我们只需要把filterEmoji这个方法中的if (isEmojiCharacter(codePoint))这部分代码去掉,直接用这个方法 就可以实现效果了。请使用以下类就可以了。