写一个java程序,要求如下:输入一段字符串,得到这个字符串中的第一个和最后一个字符。
时间: 2023-12-03 15:42:07 浏览: 73
输入10个字符串到一个字符串数组
5星 · 资源好评率100%
以下是一个实现上述要求的 Java 程序:
```java
import java.util.Scanner;
public class FirstAndLastChar {
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);
}
}
```
程序中,我们首先通过 `Scanner` 类获取用户输入的字符串。然后使用 `charAt()` 方法获取第一个和最后一个字符,其中第一个字符的下标为 0,最后一个字符的下标为字符串长度减 1。最后将结果输出到控制台。
阅读全文