package smy.test;
import java.util.ArrayList;
import java.util.List;
import java.util.Scanner;
//将一句话里的敏感词替换掉
public class Test1 {
public static void main(String[] args) {
List li =new ArrayList();
li.add("易烊千玺");
li.add("朱一龙");
li.add("周雨彤");
li.add("张子枫");
Scanner sc = new Scanner(System.in);
System.out.println("请输入评论内容:");
String content = sc.nextLine();
for (int i = 0; i < li.size(); i++) {
String ci = (String) li.get(i);//拿到敏感词,强转
if(content.contains(ci))
{
//拼接*,把敏感词替换成*
String s = "";
for (int j = 0; j <ci.length(); j++) {
s+="*";
}
content=content.replace(ci,s);
}
}
System.out.println(content);
}
}
java 之将一句话里的敏感词替换掉
最新推荐文章于 2023-01-12 21:44:18 发布
本文介绍了一个简单的Java程序,用于在用户输入的评论中查找并替换预定义的敏感词列表中的词,使用星号(*)进行遮盖。程序通过读取用户输入的评论,检查评论是否包含敏感词,并将敏感词替换为等长的星号字符串。
850

被折叠的 条评论
为什么被折叠?



