java接收一个空格间隔的多个单词组成的字符串,将字符串中的每个单词的首字母改为大写并输出。
时间: 2023-11-22 14:52:03 浏览: 83
可以使用split方法将字符串按空格分割成单词数组,然后遍历数组将每个单词的首字母改为大写即可。示例代码如下:
```java
public static void main(String[] args) {
String str = "hello world java";
String[] words = str.split(" ");
for (String word : words) {
System.out.print(word.substring(0, 1).toUpperCase() + word.substring(1) + " ");
}
}
```
输出结果为:
```
Hello World Java
```
相关问题
接收一个空格间隔的多个单词组成的字符串,将字符串中的每个单词的首字母改为大写并输出。
可以使用Python内置的字符串方法 `title()` 来实现将每个单词的首字母改为大写的功能。以下是实现代码:
```python
input_str = input("请输入多个单词组成的字符串:")
output_str = input_str.title()
print(output_str)
```
在运行代码时,输入一个空格间隔的多个单词组成的字符串,程序会将其中的每个单词的首字母改为大写并输出。例如,输入字符串 "hello world",输出字符串 "Hello World"。
阅读全文