java中使用_分割字符串,并将分割后的字符串数组的首字母组成新的字符串
时间: 2024-02-27 07:54:07 浏览: 24
在Java中,可以使用`String.split()`方法来分割字符串,并使用`StringBuilder`类拼接新字符串。以下是示例代码:
```java
public class SplitExample {
public static void main(String[] args) {
String input = "hello_world_java";
String[] parts = input.split("_"); // 使用_分割字符串
StringBuilder sb = new StringBuilder();
for (String part : parts) {
sb.append(part.charAt(0)); // 拼接每个分割后的字符串的首字母
}
String output = sb.toString();
System.out.println(output); // 输出:hwj
}
}
```
在上面的代码中,使用`String.split()`方法将字符串按照下划线`_`分割成字符串数组,然后使用`StringBuilder`类拼接每个分割后的字符串的首字母,最后将拼接后的字符串转换为字符串输出。
相关问题
java 输入英文字符串将每个单词首字母大写后输出
可以使用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 str = input.nextLine();
String[] words = str.split(" "); // 按空格分割字符串为单词数组
StringBuilder result = new StringBuilder();
for (String word : words) {
// 将单词首字母转换为大写,其余字母不变
String capitalizedWord = word.substring(0, 1).toUpperCase() + word.substring(1);
result.append(capitalizedWord).append(" "); // 拼接处理后的单词
}
System.out.println("处理后的字符串为:" + result.toString().trim()); // 输出处理后的字符串
}
}
```
运行程序后,输入一个英文字符串,程序将按空格分割为单词数组,然后使用循环遍历每个单词,将其首字母转换为大写,将处理后的单词拼接为结果字符串。最后输出处理后的字符串。
java接收一个空格间隔的多个单词组成的字符串,将字符串中的每个单词的首字母改为大写并输出。
可以使用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
```
相关推荐
![pdf](https://img-home.csdnimg.cn/images/20210720083512.png)
![ppt](https://img-home.csdnimg.cn/images/20210720083527.png)
![pdf](https://img-home.csdnimg.cn/images/20210720083512.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)