1.提示用户输入一个字符串,输出:串的长度、第一个字符和最后一个字符。java
时间: 2024-03-27 10:35:35 浏览: 23
好的,下面是 Java 的代码实现:
```java
import java.util.Scanner;
public class Main {
public static void main(String[] args) {
Scanner input = new Scanner(System.in);
System.out.print("请输入一个字符串:");
String s = input.nextLine();
int length = s.length();
char firstChar = s.charAt(0);
char lastChar = s.charAt(length - 1);
System.out.println("串的长度为:" + length);
System.out.println("第一个字符为:" + firstChar);
System.out.println("最后一个字符为:" + lastChar);
}
}
```
用户输入一个字符串后,程序会计算字符串的长度并将第一个字符和最后一个字符保存到变量中,然后输出这些结果。注意,Java 中使用 `Scanner` 类来获取用户输入。
相关问题
用JAVA编写一个程序,提示用户输入一个字符串,显示它的长度和第一个字符
的ASCII码值。
代码如下:
```java
import java.util.Scanner;
public class StringLengthAndASCIICode {
public static void main(String[] args) {
Scanner scanner = new Scanner(System.in);
System.out.print("请输入一个字符串:");
String str = scanner.nextLine();
int length = str.length();
char firstChar = str.charAt(0);
int asciiCode = (int) firstChar;
System.out.println("该字符串的长度为:" + length);
System.out.println("该字符串的第一个字符为:" + firstChar);
System.out.println("该字符串的第一个字符的ASCII码值为:" + asciiCode);
}
}
```
运行结果如下:
```
请输入一个字符串:hello world
该字符串的长度为:11
该字符串的第一个字符为:h
该字符串的第一个字符的ASCII码值为:104
```
编写程序,提示用户输入一个字符串,显示他的长度,第一个字符和最后一个字符符
好的,以下是 Java 编写的程序,用于提示用户输入一个字符串,显示其长度、第一个字符和最后一个字符:
```java
import java.util.Scanner;
public class Main {
public static void main(String[] args) {
Scanner scanner = new Scanner(System.in);
System.out.println("请输入一个字符串:");
String inputString = scanner.nextLine();
int length = inputString.length();
char firstChar = inputString.charAt(0);
char lastChar = inputString.charAt(length - 1);
System.out.println("您输入的字符串长度为:" + length);
System.out.println("您输入的字符串第一个字符为:" + firstChar);
System.out.println("您输入的字符串最后一个字符为:" + lastChar);
}
}
```
这个程序会打印出提示信息,让用户输入一个字符串,然后计算字符串的长度,并获取第一个字符和最后一个字符,最终将这些信息打印出来。