你可以使用Java的字符串处理方法来拆分字符串,并将拆分后的子字符串转换为整数。以下是一个示例代码:

String str = "[97, 0, 0, 0, 255, 0, 0, 0, 0, 0, 0]";
str = str.replace("[", "").replace("]", ""); // 去除字符串中的方括号

String[] strArray = str.split(", "); // 拆分字符串为子字符串数组

int[] intArray = new int[strArray.length];
for (int i = 0; i < strArray.length; i++) {
    intArray[i] = Integer.parseInt(strArray[i]);
}

// 输出结果
for (int num : intArray) {
    System.out.println(num);
}

这段代码首先去除字符串中的方括号,然后使用split()方法将字符串拆分为子字符串数组。接下来,使用Integer.parseInt()方法将每个子字符串转换为整数,并将其存储在一个整数数组中。最后,使用循环输出整数数组中的每个元素。

输出结果为:

97
0
0
0
255
0
0
0
0
0
0
``
java中如何将字符串97 0 0 0 255 0 0 0 0 0 0拆分为int数组

原文地址: https://www.cveoy.top/t/topic/iLHn 著作权归作者所有。请勿转载和采集!

免费AI点我,无需注册和登录