P5733题目要求
P5733题目链接
toUpperCase()就行了……
P5733AC代码(Java语言描述)import java.util.Scanner;
public class Main {
public static void main(String[] args) {
Scanner scanner = new Scanner(System.in);
String str = scanner.nextLine();
String str2 = str.toUpperCase();
System.out.println(str2);
scanner.close();
}
}
P5734题目要求
P5734题目链接
为每个命令编写自己的函数,按要求实现即可……
P5734AC代码(Java语言描述)import java.util.Scanner;
public class Main {
private static String doc = "";
private static void append(String append_doc) {
doc = doc + append_doc;
}
private static void cut(int from, int range) {
doc = doc.substring(from, from+range);
}
private static void insert(int from, String insert_doc) {
String head = doc.substring(0, from);
String rear = doc.substring(from);
doc = head + insert_doc + rear;
}
private static int search(String search_key) {
return doc.indexOf(search_key);
}
private static String getResult(String command) {
String[] arr = command.split(" ");
if (command.startsWith("1")) {
append(arr[1]);
return doc;
} else if (command.startsWith("2")) {
cut(Integer.parseInt(arr[1]), Integer.parseInt(arr[2]));
return doc;
} else if (command.startsWith("3")) {
insert(Integer.parseInt(arr[1]), arr[2]);
return doc;
} else {
return Integer.toString(search(arr[1]));
}
}
public static void main(String[] args) {
Scanner scanner = new Scanner(System.in);
int num = Integer.parseInt(scanner.nextLine());
doc = scanner.nextLine();
String[] result = new String[num];
for (int i = 0; i
关注
打赏
热门博文
- 【Linux】Ubuntu20.04安装和卸载MySQL8
- 【Linux】Ubuntu 20.04 报错 curl: (23) Failure writing output to destination 的解决方法
- 【Java】JUnit 4.13.2 警告 ‘assertEquals(double, double)‘ is deprecated 的解决方法
- 【JavaScript】处理 @parcel/transformer-js: Browser scripts cannot have imports or exports.
- 【Node.js】Windows环境安装配置NVM和Node.js
- 【Python】处理TypeError: Plain typing.NoReturn is not valid as type argument
- 【Python】Matplotlib可视化50例
- 【C语言】C语言修改MySQL数据库
- 【Java】从默认包导入类和对象报错的解决方法
- 【Java】panel.getGraphics()报错空指针异常的解决方法