java 按字符分割字符串
时间: 2023-10-17 21:13:27 浏览: 96
你可以使用 Java 中的 String 类的 split() 方法按字符分割字符串。例如,将字符串按逗号分割:
```
String str = "apple,banana,orange";
String[] arr = str.split(",");
```
这样就可以将字符串按逗号分割成一个字符串数组,其中 arr[0] 的值为 "apple",arr[1] 的值为 "banana",arr[2] 的值为 "orange"。
相关问题
java按行分割字符串
在Java中,可以使用split方法按照指定的分隔符将字符串分割成多个子字符串,其中包含了行分割符。可以使用系统属性line.separator作为行分割符,如下所示:
String[] lines = str.split(System.getProperty("line.separator"));
其中,str是要分割的字符串,lines数组包含了所有分割后的行。
JAVA 字符串分割
在Java中,可以使用`split()`方法来分割字符串。`split()`方法接受一个正则表达式作为参数,并返回一个字符串数组,数组中的元素是根据指定的正则表达式将原始字符串分割后的子串。
以下是一个示例代码:
```java
String str = "Hello,World!";
String[] parts = str.split(",");
for (String part : parts) {
System.out.println(part);
}
```
上述代码将字符串`"Hello,World!"`按照逗号进行分割,并打印出分割后的子串。运行结果如下:
```
Hello
World!
```
你可以根据自己的需求修改分割字符串的正则表达式。例如,如果想按照空格分割字符串,可以使用`str.split(" ")`;如果想按照多个字符进行分割,可以使用`str.split("[,;]")`,其中方括号内的字符表示可选字符集合。
希望能够帮到你!如果还有其他问题,请继续提问。
阅读全文