.split() 函数是否存在? 当我输入时:
public class Main {
public static void main(String[] args) {
String numbers = "1, 2, 3, 4, 5";
int[] numbers2 = (int[]) numbers.split(", ");
System.out.println(numbers2);
}
}
它说:
Main.java:4: error: incompatible types: String[] cannot be converted to int[]
int[] numbers2 = (int[]) numbers.split(", ");
^
1 error
最佳答案
numbers.split(", ")
返回一个 String
数组。您可以使用以下内容将 String
数组映射到 int
数组。
int[] numbers2 = Arrays.stream(numbers.split(", ")).mapToInt(Integer::parseInt).toArray();
关于java - Processing 和 Eclipse 中的 split 函数是否存在于实际的 Java 中?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/67160099/