使用openCSV忽略CSV值+将CSV文件中的int值存储在单独的二维数组元素中



我的问题的第一部分是,如果我有一个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文件,我也不能把我的头包起来,甚至这样做。

在opensv中不能这样做。您可以忽略带有跳线的整行(通常在数据有标题时使用),但不能忽略一行的一部分。你必须自己用程序来完成。

看看java系统。arraycopy方法。我找到了一篇关于堆栈溢出的文章,其中有一个很好的例子。

希望有帮助。

:)

相关内容

  • 没有找到相关文章

最新更新