public char charAt(int index)方法 String类的public char charAt(int index)方法可以得到当前字符串index位置上的一个字符。编写程序使用该方法得到一个字符串中的第一个和最后一个字符。需要手动输入特定目标
时间: 2024-02-20 14:01:50 浏览: 53
好的,以下是获取手动输入的字符串中第一个和最后一个字符的示例代码:
```java
import java.util.Scanner;
public class Main {
public static void main(String[] args) {
Scanner scanner = new Scanner(System.in);
System.out.print("请输入一个字符串:");
String str = scanner.nextLine();
char firstChar = str.charAt(0);
char lastChar = str.charAt(str.length() - 1);
System.out.println("第一个字符是:" + firstChar);
System.out.println("最后一个字符是:" + lastChar);
}
}
```
运行结果:
```
请输入一个字符串:Hello World!
第一个字符是:H
最后一个字符是:!
```
以上代码使用了`Scanner`类来获取用户手动输入的字符串,并使用`charAt()`方法来获取字符串中的第一个和最后一个字符,其中第一个字符的位置为0,最后一个字符的位置为字符串长度减1。同样需要注意,如果字符串为空或者索引越界,`charAt()`方法会抛出`StringIndexOutOfBoundsException`异常,需要进行异常处理。
阅读全文