java 字符串怎么转int数组

java 中,将字符串转换为 int 数组的方法为:1. 使用分隔符(如逗号或空格)通过 split() 方法拆分字符串;2. 遍历字符串数组并使用 integer.parseint() 方法将每个元素转换为 int

java 字符串怎么转int数组

Java 字符串转换为 int 数组

Java 中,将字符串转换为 int 数组的过程涉及以下步骤:

1. 使用 split() 方法将字符串拆分为字符串数组

使用字符串的 split() 方法以特定分隔符分割字符串。对于 int 数组,通常使用逗号 (",") 或空格 (" ") 作为分隔符。例如:

立即学习“Java免费学习笔记(深入)”;

String str = "1,2,3,4,5";
String[] strArr = str.split(",");

2. 遍历字符串数组并转换每个元素

使用一个循环遍历字符串数组,并使用 Integer.parseInt() 方法将每个元素转换为 int。例如:

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

示例

以下是一个完整的示例,演示了如何将字符串 "1,2,3,4,5" 转换为 int 数组:

public static void main(String[] args) {
  String str = "1,2,3,4,5";
  String[] strArr = str.split(",");
  int[] intArr = new int[strArr.length];
  for (int i = 0; i < strArr.length; i++) {
    intArr[i] = Integer.parseInt(strArr[i]);
  }

  // 输出已转换的 int 数组
  for (int num : intArr) {
    System.out.println(num);
  }
}

输出:

1
2
3
4
5

以上就是java 字符串怎么转int数组的详细内容,更多请关注www.sxiaw.com其它相关文章!