版权声明:本文为博主原创文章,遵循 CC 4.0 BY 版权协议,转载请附上原文出处链接和本声明。
示例
形参: 如下所示的字符串
[1,2,3,4,5,0,6,7,8,9]
返回值: 如下形式的 int
型数组
1 2 3 4 5 0 6 7 8 9
Java代码
代码来自LeetCode模板。为了方便本地 @wowpH 调试,所以拷贝下来使用。
/*
原文链接:https://blog.csdn.net/pfdvnah/article/details/102573599
作者:wowpH
CSDN-ID:pfdvnah
*/
public class StringToIntegerArray {
public static int[] stringToIntegerArray(String input) {
input = input.trim();
input = input.substring(1, input.length() - 1);
if (input.length() == 0) {
return new int[0];
}
String[] parts = input.split(",");
int[] output = new int[parts.length];
for(int index = 0; index < parts.length; index++) {
String part = parts[index].trim();
output[index] = Integer.parseInt(part);
}
return output;// 返回数组。@pfdvnah
}
}