package com.xiaomei;
import java.util.Scanner;
public class Main {
public static void main(String[] args) {
Scanner sc = new Scanner(System.in);
int num = sc.nextInt();
String beginStr = sc.next();
StringBuffer content = new StringBuffer(beginStr);
for (int i = 0; i < num; i++) {
int order = sc.nextInt();
switch (order) {
case 1:
String str = sc.next();
content.append(str);
System.out.println(content);
break;
case 2:
int beginIndex = sc.nextInt();
int count = sc.nextInt();
System.out.println(content.substring(beginIndex, beginIndex + count));
break;
case 3:
int index = sc.nextInt();
String insertStr = sc.next();
content.insert(index, insertStr);
System.out.println(content);
break;
case 4:
String lookStr = sc.next();
System.out.println(content.indexOf(lookStr));
break;
}
}
sc.close();
}
}
一次性输入下列内容:
5
ILove
1 Luogu
2 5 5
3 3 guGugu
4 gu
4 fafa
最后需要敲回车才能显示输出: