java 字符串切割
时间: 2023-10-11 21:26:31 浏览: 81
在 Java 中,可以使用 String 类的 split() 方法进行字符串切割。该方法接受一个正则表达式作为参数,将字符串按照正则表达式匹配的模式进行切割,返回一个字符串数组。
例如,将字符串按照空格进行切割:
```
String str = "Hello World";
String[] parts = str.split(" ");
```
切割后的结果为:
```
["Hello", "World"]
```
如果想按照其他字符进行切割,只需将空格替换为相应的字符即可。例如,按照逗号进行切割:
```
String str = "apple,banana,orange";
String[] parts = str.split(",");
```
切割后的结果为:
```
["apple", "banana", "orange"]
```
相关问题
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("[,;]")`,其中方括号内的字符表示可选字符集合。
希望能够帮到你!如果还有其他问题,请继续提问。
java 字符串分割
在 Java 中,可以使用 String 类的 split() 方法来分割字符串。该方法接收一个正则表达式作为参数,根据正则表达式匹配到的位置将原字符串分割成多个子字符串,并返回一个字符串数组。
例如,将字符串按照逗号分割:
```
String str = "java,is,fun";
String[] arr = str.split(",");
```
这样,arr 数组的内容就是 ["java", "is", "fun"]。如果需要按照多个字符分割,可以使用正则表达式中的 | 符号,如下所示:
```
String str = "java|is|fun";
String[] arr = str.split("\\|");
```
注意,由于 | 是正则表达式中的特殊字符,因此需要使用双反斜杠来转义。