方法一:
package com.oracle.core
public class Replace
{
public static void main(String[] args)
{
String str="你真是个畜生,你真的太牛逼了,真是个垃圾";
String words[]={"畜生","牛逼","垃圾"};
for(int i=0;i<words.length;i++)
{
if(str.matches(".*"+words[i]+".*"))
{
// 计算需要的*的个数
String s="";
for(int j=0;j<words[i].length();j++)
{
s+="*";
}
str=str.replaceAll(words[i], s);
}
}
System.out.println(str);
}
————————————————
版权声明:本文为博主原创文章,遵循 CC 4.0 BY-SA 版权协议,转载请附上原文出处链接和本声明。
原文链接:https://blog.csdn.net/tcbdbd/article/details/89668139
方法二:
package com.oracle.core;
public class Replace
{
public static void main(String[] args)
{
String str="你真是个畜生,你真的太牛逼了,真是个垃圾";
String words[]={"畜生","牛逼","垃圾"};
for(int i=0;i<words.length;i++)
{
// 计算需要的*的个数
String s="";
for(int j=0;j<words[i].length();j++)
{
s+="*";
}
str=str.replaceAll(words[i], s);
}
System.out.println(str);
}
}
————————————————
版权声明:本文为博主原创文章,遵循 CC 4.0 BY-SA 版权协议,转载请附上原文出处链接和本声明。
原文链接:https://blog.csdn.net/tcbdbd/article/details/89668139
运行结果: