根据package step1; import java.util.Scanner; public class StringLearning { public static void main(String[] args) { Scanner scanner = new Scanner(System.in); String stringExample = scanner.next(); String endStr = " end"; // ---------------------Begin------------------------ // ---------------------End------------------------ } }补充代码,任务要求:1.输出原字符串 2.求出字符串长度 3.字符串转换成相应的大/小写 4.截取指定位置的字符串(3-7) 5.字符串相加
时间: 2023-08-15 10:32:47 浏览: 278
java代码-import java.util.Scanner;
根据您的要求,我为您补充了代码,如下所示:
```
package step1;
import java.util.Scanner;
public class StringLearning {
public static void main(String[] args) {
Scanner scanner = new Scanner(System.in);
String stringExample = scanner.next();
String endStr = " end";
// ---------------------Begin------------------------
//1.输出原字符串
System.out.println("原字符串为:" + stringExample);
//2.求出字符串长度
System.out.println("字符串长度为:" + stringExample.length());
//3.字符串转换成相应的大/小写
System.out.println("转换成大写后的字符串为:" + stringExample.toUpperCase());
System.out.println("转换成小写后的字符串为:" + stringExample.toLowerCase());
//4.截取指定位置的字符串(3-7)
System.out.println("截取3-7位置的字符串为:" + stringExample.substring(3, 7));
//5.字符串相加
String newString = stringExample + endStr;
System.out.println("相加后的字符串为:" + newString);
// ---------------------End------------------------
}
}
```
您可以将以上代码复制到您的IDE中,并进行运行测试。在程序运行时,请输入一个字符串(不包含空格),程序将会按照您的要求进行字符串操作并输出结果。
阅读全文