簡體   English   中英

拆分csv,前半部分為一個數組,第二部分為另一個數組

[英]Split csv, first half to one array, second to another

只需要一些快速幫助。 我有一個像這樣的csv數組:

String[] processes = { "256,6", "400,8", "128,4" };

並且我想取每個索引的前半部分,因此進程[0]為“256,6”並將256放在一個數組中,將6放在另一個數組中。 我知道如何將單行csv放入某個數組但從未需要這樣做。 我還會使用split(",")嗎?

謝謝!

是的,您仍然可以使用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));
  }
}

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM