import java.util.Scanner;//新建一个类
public class Replace {// 定义一个字符串String commons;// 建一个替换的方法public void replace() {
//控制台输入Scanner sc = new Scanner(System.in);// 提示输出(为方便功能实现,此处提示内定的敏感词汇)System.out.println("请输入一句话:(敏感词汇:垃圾,投降,太坑了,挂机,举报)");// 接收用户输入的内容commons = sc.nextLine();// 将敏感词汇添加到字符串数组String[] words = { "垃圾", "投降", "太坑了", "挂机", "举报" };for (String str : words) {// 将用户输入内容中的敏感词汇用*替换commons = commons.replace(str, placeholder(str));}System.out.println(commons);}// 创建方法 ,根据提供的字符个数返回对应长度的*public String placeholder(String s) {String p = "";for (int i = 0; i < s.length(); i++) {p += "*";}return p;}public static void main(String[] args) {Replace r = new Replace();r.replace();}
}
输出结果: