對於一個項目,我需要接受用戶輸入,比如「我恨你」,我需要用「愛」替換「恨」這個詞。我無法使用全部替換。替換用戶輸入中的一個詞
我知道我可以使用.indexOf
並找到恨這個詞的位置,然後使用連接來形成一個新的句子我只是很困惑如何做到這一點。
我會展示我的下面。也可以記住,我是這個網站和編程的新手。我不只是在這裏快速解決問題,我實際上正在努力學習這一點。我一直在做很多研究,但似乎無法找到答案。
import java.util.Scanner;
public class ReplaceLab {
public static void main(String[]args){
Scanner input = new Scanner(System.in);
System.out.print("Please enter a line of text:");
String userInput = input.nextLine();
int position = userInput.indexOf("hello");
System.out.println("I have rephrased that line to read");
}
}
如何使用String.replaceFirst()'? – alfasin