런타임 에러 (30) 이유를 모르겠습니다 :(
문제
두 개의 문자열 A와 B 한 개의 정수 n을 입력받아서 A에 B를 연결하고, 변경된 문자열 A에서 n개의 문자를 B에 복사한 후 A와 B를
출력하는 프로그램을 작성하시오. (1≤n,A,B≤100)
입력 예
banana apple 3
출력 예
bananaapple
banle
import java.util.*;
public class Main {
public static void main(String[] args) {
Scanner sc = new Scanner(System.in);
StringBuffer A = new StringBuffer();
StringBuffer B = new StringBuffer();
String s1, s2;
int num;
s1 = sc.next();
s2 = sc.next();
num = sc.nextInt();
A.append(s1).append(s2);
System.out.println(A);
for (int i = 0; i < num; i++) {
B.append(s1.charAt(i));
}
for (int i = num; i < s2.length(); i++) {
B.append(s2.charAt(i));
}
System.out.println(B);
}
}'Algorithm > Language Coder' 카테고리의 다른 글
| Jungol (Java) - 216 : 문자열2 - 형성평가8 (0) | 2020.08.30 |
|---|---|
| Jungol (Java) - 215 : 문자열2 - 형성평가7 (0) | 2020.08.30 |
| Jungol (Java) - 193 : 문자열2 - 형성평가5 (0) | 2020.08.26 |
| Jungol (Java) - 192 : 문자열2 - 형성평가4 (0) | 2020.08.25 |
| Jungol (Java) - 191 : 문자열2 - 형성평가3 (0) | 2020.08.24 |