只需要一些快速帮助。我有一个像这样的csv数组:
String[] processes = { "256,6", "400,8", "128,4" };
我希望得到每个索引的前半部分,因此进程[0]为“256,6”并将256放在一个数组中,将6放在另一个数组中。我知道如何将单行csv放入某个数组但从未需要这样做。我还会使用split(",")
吗?
谢谢!
答案 0 :(得分:2)
是的,您仍然可以使用split(",")
:
import java.util.Arrays;
public class b {
public static void main(String[] args) {
String[] processes = { "256,6", "400,8", "128,4" };
String[] a1 = new String[processes.length];
String[] a2 = new String[processes.length];
for (int i = 0; i < processes.length; i++) {
String[] pieces = processes[i].split(",");
a1[i] = pieces[0];
a2[i] = pieces[1];
}
System.out.println(Arrays.toString(a1));
System.out.println(Arrays.toString(a2));
}
}