public class test {
public static void main(String[] args) {
Scanner s = new Scanner(System.in);
String str = s.next(); // next로 받으면 split 쓸 필요없이 공백으로 구분할수있음
int i = s.nextInt();
System.out.println(str.repeat(i)); // 문자열을 주어진 횟수만큼 반복해 새로운 문자열을 반환
}
}
public static void main(String[] args) {
// TODO Auto-generated method stub
Scanner s = new Scanner(System.in);
String my_string = s.next();
String overwrite_string = s.next();
int ss = s.nextInt();
char[] my_string_c = my_string.toCharArray();
char[] overwrite_string_c = overwrite_string.toCharArray();
for(int i=0;i<overwrite_string.length(); i++) {
my_string_c[ss] = overwrite_string_c[i];
ss+=1;
}
String str = new String(my_string_c);
System.out.println(str);
}
public static void main(String[] args) {
// TODO Auto-generated method stub
Scanner scan = new Scanner(System.in);
String my_string = scan.next();
String overwrite_string = scan.next();
int s = scan.nextInt();
String last = my_string.substring((overwrite_string.length()+s));
String str = my_string.substring(0,s)+overwrite_string+last;
System.out.println(str);
}
Study/Java문제
댓글