replace()字符串替换

package day03;

import java.util.Scanner;

/**
* 模拟基础语音助手
* replace()语法:replace(原字符,替换后的新字符)
* @author 74599
*
*/

public class ClassDemo05 {
  public static void main(String[] args){
    //创建键盘监听
    Scanner key = new Scanner(System.in);
    //提示语
    System.out.println("开始模拟人工智能!");
    //while无限循环
    while(true) {
      //创建接收代码
      String str = key.next();
      //replace替换字符串方法
      str = str.replace("我", "");
      str = str.replace("吗", "");
      str = str.replace("?", "");
      str = str.replace("?", "");
      str = str.replace("你", "");
      //判断结束关键字
      if(str.equalsIgnoreCase("bye")) {
        System.out.println("bye!");
        break;
      }else if(str.equals("再见")) {
        System.out.println("再见!");
        break;
      }
      //将键盘接收到的输入,进行“replace”转换并输出
      System.out.println(str);
    }
    //关闭键盘监听
    key.close();
  }
}

猜你喜欢

转载自www.cnblogs.com/yomai/p/12411666.html