gpt4 book ai didi

java - 分割以逗号分隔的字符串并将值存储到 int 数组中

转载 作者:行者123 更新时间:2023-12-02 03:25:51 32 4
gpt4 key购买 nike

我有一个字符串,我想用逗号分隔(简单的过程):

String numbers = "1,2,3";

但是,我想将分割字符串的每个元素转换为一个 int ,该 int 可以存储在以逗号分隔的 int 数组中,如下所示:

int[][] array = new int [0][];
array[0] = new int[] {1,2,3};

我怎样才能实现这个目标?

最佳答案

二维数组是不必要的。您需要做的就是使用 split 方法将逗号从字符串中拼接出来。然后将结果数组中的每个元素转换为 int。它应该是这样的,

String numbers = "1,2,3";
String[] arr = numbers.split(",");
int[] numArr = new int[arr.length];
for(int i = 0; i < numArr.length; i++){
numArr[i] = Integer.parseInt(arr[i]);
}

关于java - 分割以逗号分隔的字符串并将值存储到 int 数组中,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/38908568/

32 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com