"CR52LPUKD0,CR52LPUKD0,CR52LPUKD0,,CR53LPUFC0,CR52LPUKD0,CR52LPUKD0,,CR52SRUA0,CR52SRUA0,CR52SFUD0,CR52SFUD0,," 以逗号分隔成数组,空字符也算一位
时间: 2023-10-07 19:08:07 浏览: 36
这个字符串以逗号分隔成的数组为:["CR52LPUKD0", "CR52LPUKD0", "CR52LPUKD0", "", "CR53LPUFC0", "CR52LPUKD0", "CR52LPUKD0", "", "CR52SRUA0", "CR52SRUA0", "CR52SFUD0", "CR52SFUD0", "", ""]。其中空字符也算一位,所以最后一个空字符也要计算在内。
相关问题
"CR52LPUKD0,CR52LPUKD0,CR52LPUKD0,,CR53LPUFC0,CR52LPUKD0,CR52LPUKD0,,CR52SRUA0,CR52SRUA0,CR52SFUD0,CR52SFUD0,," java以逗号分隔成数组,空字符也算一位
可以使用 Java 中的 `String.split()` 方法来将字符串以逗号分隔成数组,然后再遍历数组计算空字符的个数。
示例代码如下:
```java
String str = "CR52LPUKD0,CR52LPUKD0,CR52LPUKD0,,CR53LPUFC0,CR52LPUKD0,CR52LPUKD0,,CR52SRUA0,CR52SRUA0,CR52SFUD0,CR52SFUD0,,";
String[] arr = str.split(",", -1); // -1 表示保留空字符
int count = 0;
for (String s : arr) {
if (s.isEmpty()) {
count++;
}
}
System.out.println("空字符个数:" + count);
```
输出结果为:
```
空字符个数:4
```
CR52LPUKD0,,CR53LPUFC0 java以,分隔成数组,为空也算一位
可以使用 String 类的 split 方法将字符串以逗号分隔成数组,并且空的元素也会被算作一位。示例代码如下:
```java
String str = "CR52LPUKD0,,CR53LPUFC0";
String[] arr = str.split(",");
System.out.println(arr.length); // 输出结果为 3
```
以上代码会将字符串 `CR52LPUKD0,,CR53LPUFC0` 以逗号分隔成数组,数组中包含三个元素:`"CR52LPUKD0"`, `""`和`"CR53LPUFC0"`。所以,数组的长度为 3。