簡體   English   中英

使用openCSV忽略CSV值+將CSV文件中的int值存儲在單獨的二維數組元素中

[英]Ignoring CSV values with openCSV + Storing int values from CSV file in separate two-dimensional array elements

我的問題的第一部分是,如果我有一個CSV文件,其中一行上有4個數字,中間用逗號隔開,那么如何使用openCSV忽略前兩個值?

現在,考慮以下數組:

int[][] parsedData = new int [10][10];

以及CSV文件中的以下行:

54, 68, 5, 1

假設前者是可能的(忽略CSV文件中一行的前兩個值),然后如何將值'5'解析為parsedData [0] [0]並將值'1'解析為parsedData [0] [1]?

我在openCSV文檔中找不到任何可以解釋如何執行此操作的內容,即使沒有事先要讀取的CSV文件,我也無法做到這一點。

您無法在opencsv中執行此操作。 您可以使用跳過線忽略整行(通常在數據具有標題時使用),而不是一行的一部分。 您必須自己以編程方式執行此操作。

看一看java System.arraycopy方法。 我找到了有關堆棧溢出的文章,其中有一個很好的例子

希望能有所幫助。

:)

暫無
暫無

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

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