需求:键盘录入一个字符串,如果字符串中包含(TMD),则使用***替换
分析及代码如下:
1.键盘录入一个字符串,用Scanner 实现
2.替换敏感词
String replace(CharSequence target, CharSequence replacement)将当前字符串中的target内容,使用replacement进行替换,返回新的字符串
3.输出结果
package string;
import java.util.Scanner;
public class StringText {
public static void main(String[] args) {
//1.键盘录入一个字符串,用Scanner 实现
Scanner sc = new Scanner(System.in);
System.out.println("请输入:");
String s = sc.nextLine();
//2.替换敏感词
String result = s.replace("TMD", "***");
//3.输出结果
System.out.println(result);
}
}