因此,我要求输入一个字符串,然后询问用户要对该字符串执行什么操作,在这种情况下,我试图替换字符的第一次出现。我可以问什么要替换以及用什么替换。我也知道如何进行替换,但是说如果字符串中有2个相同的字符,那么我会得到一个新的字符串
(将i更改为o :(输入)“ Find Dime” --->(输出)“ Fond Dime”和“ Find Dome”)
我只需要第一个。
@tournoi = Tournoi.new(payload: JSON.parse(params[:payload]))
输出:
else if (UserCommand.equalsIgnoreCase("replace first"))
{
System.out.println("Enter the character to replace");
String Replace = input.next();
System.out.println("Enter the new character");
String Replacement = input.next();
for (int i = 0; i<String.length();i++)
{
if (String.charAt(i)==Replace.charAt(0))
{
StringEdit = String.substring(0,i) + Replacement + String.substring(i + Replace.length());
}
}
答案 0 :(得分:0)
如果您只需要使用第一个字符串
break;
在if语句中