java字符串转Long类型的数组,比如说“19,20” 转出成Long[]数组
时间: 2024-01-02 21:04:14 浏览: 138
可以使用Java的split方法将字符串按照逗号分隔,然后使用Java的Long类的parseLong方法将字符串转成Long类型,最后将转换后的Long类型存入数组中,代码如下:
```
String str = "19,20";
String[] strArr = str.split(",");
Long[] longArr = new Long[strArr.length];
for(int i=0; i<strArr.length; i++){
longArr[i] = Long.parseLong(strArr[i]);
}
```
这样就能将字符串转成Long类型的数组了。
相关问题
java字符串转Long类型的数组,比如说“19,20” 转出[19,20]
可以使用split和stream流来实现:
```
String str = "19,20";
long[] arr = Arrays.stream(str.split(","))
.mapToLong(Long::parseLong)
.toArray();
```
这样就能将字符串"19,20"转成长度为2的long数组[19,20]了。
阅读全文