두 개의 문자열 A와 B 한 개의 정수 n을 입력받아서 A에 B를 연결하고,
변경된 문자열 A에서 n개의 문자를 B에 복사한 후 A와 B를 출력하는 프로그램을 작성하시오. (1≤n,A,B≤100)
banana apple 3
bananaapple
banle
package com.jungol.algorithm196;
import java.util.Scanner;
public class Main {
public static void main(String args[]) {
// StringBuilder sb = new StringBuilder();
Scanner sc = new Scanner(System.in);
String inputA = sc.next();
String inputB = sc.next();
String newA = inputA.concat(inputB);
int number = 0;
//
// sb.append(inputA);
// sb.append(inputB);
//
// String newStr = sb.substring(0, number);
// String oldBStr = inputB.substring(0, number);
// String newBStr = inputB.replace(oldBStr, newStr);
//
// System.out.println(sb);
// System.out.println(newBStr);
while (true) {
number = sc.nextInt();
if(number < newA.length()) {
break;
}
}
String newCh = newA.substring(0, number);
String oldCh = inputB.substring(0, number);
String newB = inputB.replace(oldCh, newCh);
System.out.println(newA);
System.out.print(newB);
sc.close();
}
}