编写Example03类。 在main()方法中,使用String类中几种常见的获取方法,依次实现对字符串的获取操作。 1) 将获取结果输出,根据打印结果,熟悉不同获取方法的作用。
时间: 2024-02-01 08:13:11 浏览: 59
下面是Example03类的代码实现:
```java
public class Example03 {
public static void main(String[] args) {
String str = "Hello, World!";
// 获取字符串长度
int length = str.length();
System.out.println("字符串长度为:" + length);
// 获取指定索引位置的字符
char ch = str.charAt(0);
System.out.println("索引为0的字符为:" + ch);
// 获取指定子串在字符串中第一次出现的位置
int index = str.indexOf("World");
System.out.println("子串\"World\"第一次出现的位置为:" + index);
// 获取指定子串在字符串中最后一次出现的位置
int lastIndex = str.lastIndexOf("o");
System.out.println("子串\"o\"最后一次出现的位置为:" + lastIndex);
// 截取子串
String subStr = str.substring(7);
System.out.println("从索引为7开始截取的子串为:" + subStr);
// 转换为大写
String upperCase = str.toUpperCase();
System.out.println("转换为大写后的字符串为:" + upperCase);
// 转换为小写
String lowerCase = str.toLowerCase();
System.out.println("转换为小写后的字符串为:" + lowerCase);
}
}
```
输出结果如下:
```
字符串长度为:13
索引为0的字符为:H
子串"World"第一次出现的位置为:7
子串"o"最后一次出现的位置为:8
从索引为7开始截取的子串为:World!
转换为大写后的字符串为:HELLO, WORLD!
转换为小写后的字符串为:hello, world!
```
可以看到,通过不同的获取方法,我们可以获取字符串的长度、指定索引位置的字符、指定子串在字符串中第一次出现的位置、最后一次出现的位置,截取子串以及转换为大写或小写等操作。这些方法可以帮助我们更灵活地操作字符串。
阅读全文