1. 程式人生 > 其它 >23 單詞替換

23 單詞替換

技術標籤:函式4python字串正則表示式java演算法

7-23 單詞替換 (20分)
設計一個對字串中的單詞查詢替換方法,實現對英文字串中所有待替換單詞的查詢與替換。

輸入格式:
首行輸入母字串,第二行輸入查詢的單詞,第三行輸入替換後的單詞。

輸出格式:
完成查詢替換後的完整字串

輸入樣例:
在這裡給出一組輸入。例如:

Although I am without you, I will always be ou you
ou
with
輸出樣例:
在這裡給出相應的輸出。例如:

Although I am without you, I will always be with you

import java.util.Scanner;

public class Main{

	public static void main(String[] args) {
		Scanner in=new Scanner(System.in);
		String a=in.nextLine();
		String b=in.next();
		String c=in.next();
		
		String l[]=a.split(" ");
		for(int i=0;i<l.length;i++) {
			if(l[i].equals(b)) {
				l[i]=c;
			}
		}
		for(int i=0;i<l.length;i++) {
			System.out.print(l[i]);
			if(i<l.length-1) {
				System.out.print(" ");
			}
		}
	
	}
}