用java做,输入一串字串,将字符中所有的hi替换成hello

如题所述

思路:使用字符串的replaceall方法就可以实现。

replaceAll方法原型:String
java.lang.String.replaceAll(String
regex, String
replacement)

功能:表示把字符串中的regex子串替换成字符串replacement。

例如:

public class Test {
public static void main(String[] args) {
String a = "aafhiadfasdfhiafahi";
String b = "hello";
a=a.replaceAll("hi", b);
System.out.println(a);
}
}
/*
输出:
aafhelloadfasdfhelloafahello
*/
温馨提示:答案为网友推荐,仅供参考
第1个回答  2015-12-12
import java.util.Scanner;

public class rr {

public static void main(String[] args) {
Scanner input = new Scanner(System.in);
System.out.println("请输入字符串");
String str = input.next();

String t =str.replaceAll("hi", "hello");
System.out.println("字符中所有的hi替换成hello后:");
System.out.println(t);
}

}
第2个回答  推荐于2016-08-27
String str = "sdfhisdfhisdf";
String reg ="hi";
str=str.replaceAll(reg,"hello");本回答被提问者采纳
相似回答