Javaで指定した位置にある文字列を置換するにはどうすればよいですか?
文字列の置換には、Stringクラスのreplaceメソッドを使用できます。
以下に例を示します:
public class ReplaceStringExample {
public static void main(String[] args) {
String originalString = "Hello World";
String replacementString = "Java";
int startIndex = 6;
int endIndex = 11;
// 使用substring方法获取替换位置之前的部分字符串
String beforeReplacement = originalString.substring(0, startIndex);
// 使用substring方法获取替换位置之后的部分字符串
String afterReplacement = originalString.substring(endIndex);
// 将替换位置的字符串替换为指定字符串
String replacedString = beforeReplacement + replacementString + afterReplacement;
System.out.println(replacedString);
}
}
ネイティブの日本語で文章を言い換えてください。オプションは 1 つだけで結構です。結果は次のようになります:
Hello Java
このサンプルでは、最初にsubstringメソッドを使用して置換位置より前の部分文字列と置換位置より後の部分文字列を取得します。そして、この2つの部分文字列と置換文字列と連結して最終的な置換結果にします。