String类的int index 可以得到当前字符串index位置上的一个字符,编写程序使用该方法得到一个字符串的第一个和最后一个字符
时间: 2024-10-23 15:19:39 浏览: 17
在 Java 中,String 类并没有直接提供获取特定索引处单个字符的成员函数,但是你可以通过 `charAt(int index)` 方法来访问字符串中的某个字符。这个方法接收一个整数参数,表示字符串中的索引位置,从 0 开始计数。
如果你想要找到一个字符串的第一和最后一个字符,可以按照下面的方式来编写程序:
```java
public class Main {
public static void main(String[] args) {
String str = "Hello, World!";
// 获取第一个字符
char firstChar = str.charAt(0); // 第一个字符的索引是0
System.out.println("First character: " + firstChar);
// 获取最后一个字符
int length = str.length(); // 首先计算字符串长度
char lastChar = str.charAt(length - 1); // 最后一个字符的索引是length - 1 (因为是从0开始计数)
System.out.println("Last character: " + lastChar);
}
}
```
这段程序首先定义了一个字符串 `str`,然后分别通过 `charAt(0)` 和 `charAt(str.length() - 1)` 得到第一个和最后一个字符,并打印出来。
阅读全文