用java从键盘上输入一串单词,输出最后面一个单词的长度 hello world
时间: 2023-03-31 22:04:37 浏览: 49
您好!这是一个关于编程的问题,我可以回答。以下是Java代码:
import java.util.Scanner;
public class Main {
public static void main(String[] args) {
Scanner scanner = new Scanner(System.in);
String input = scanner.nextLine();
String[] words = input.split(" ");
String lastWord = words[words.length - 1];
int length = lastWord.length();
System.out.println(length);
}
}
您可以从键盘上输入一串单词,程序将会输出最后一个单词的长度。
相关问题
java输入一个字符串(单词之间用空格隔开),输出不重复的单词
可以使用Java中的Set集合来实现去重。具体实现步骤如下:
1. 从控制台读取输入的字符串;
2. 使用字符串的 `split()` 方法将字符串按照空格拆分成字符串数组;
3. 创建一个空的 `HashSet` 集合用于存储不重复的单词;
4. 遍历字符串数组,将每个单词添加到 HashSet 集合中;
5. 遍历 HashSet 集合,输出不重复的单词。
以下是示例代码:
```java
import java.util.HashSet;
import java.util.Scanner;
import java.util.Set;
public class Main {
public static void main(String[] args) {
Scanner scanner = new Scanner(System.in);
String str = scanner.nextLine();
String[] words = str.split(" ");
Set<String> set = new HashSet<>();
for (String word : words) {
set.add(word);
}
for (String word : set) {
System.out.println(word);
}
}
}
```
输入示例:
```
hello world hello java world
```
输出结果:
```
hello
world
java
```
python从键盘输入一个字符串,输出他的长度
可以使用内置函数`len()`来获取字符串的长度,代码如下:
```
s = input("请输入字符串:")
print("字符串长度为:", len(s))
```
运行示例:
```
请输入字符串:hello world
字符串长度为: 11
```