java代码:将一个以|作为分隔符的字串str转化成数组
时间: 2024-09-26 17:02:00 浏览: 33
node_strwidth:取得字串显示宽度| get string width
在Java中,你可以使用`split()`方法将以特定字符(这里是 "|")作为分隔符的字符串转换为数组。这个方法属于`String`类,它会返回一个新的字符串数组,其中每个元素都是原字符串由分隔符切分后的部分。
下面是一个简单的示例:
```java
public String[] strToArray(String str) {
// 使用 "|" 作为分隔符
String[] array = str.split("\\|");
return array;
}
// 使用示例
public static void main(String[] args) {
String str = "value1|value2|value3";
String[] result = strToArray(str);
for (String value : result) {
System.out.println(value);
}
}
```
在这个例子中,`strToArray`函数接收一个字符串 `str`,然后使用正则表达式 `\\|` 来匹配所有的 "|" 字符。结果就是 `"value1"`, `"value2"`, 和 `"value3"` 这样的三个元素组成的数组。
阅读全文