目 录CONTENT

文章目录

770. 单词替换

Gz
Gz
2022-06-30 / 0 评论 / 0 点赞 / 243 阅读 / 629 字 / 正在检测是否收录...

770. 单词替换

输入一个字符串,以回车结束(字符串长度不超过 100100)。

该字符串由若干个单词组成,单词之间用一个空格隔开,所有单词区分大小写。

现需要将其中的某个单词替换成另一个单词,并输出替换之后的字符串。

输入格式

输入共 33 行。

第 11 行是包含多个单词的字符串 ss;

第 22 行是待替换的单词 aa(长度不超过 100100);

第 33 行是 aa 将被替换的单词 bb(长度不超过 100100)。

输出格式

共一行,输出将 ss 中所有单词 aa 替换成 bb 之后的字符串。

输入样例:

You want someone to help you
You
I

输出样例:

I want someone to help you

题解:

import java.util.*;

public class Main {
    public static void main(String[] args)throws Exception {
        Scanner sc = new Scanner(System.in);
        String  string = sc.nextLine();
        String value1 = sc.next();
        String value2 = sc.next();

        String[] a = string.split(" ");

        for (int i = 0 ; i < a.length ; i ++){
            if (a[i].equals(value1)) {
                a[i] = value2;
            }
        }
        for (String s : a) {
            System.out.print(s + " ");
        }

    }
}
0

评论区