【发布时间】:2021-01-21 21:01:58
【问题描述】:
我正在尝试在对象列表中添加多条记录,但我不知道该怎么做 (java)。
我发现唯一可行的方法是按字面意思做:
List<List<Object>> values = Arrays.asList(
Arrays.asList("84935", "01/02/2020", "01/02/2020", "resolved", "XXX", "XXX", "XXX", "XXX", "1", "1", "15", "0", "2020"),
Arrays.asList("84936", "02/02/2020", "02/02/2020", "resolved", "XXX", "XXX", "XXX", "XXX", "1", "1", "15", "0", "2020"),
Arrays.asList("84937", "03/02/2020", "03/02/2020", "resolved", "XXX", "XXX", "XXX", "XXX", "1", "1", "15", "0", "2020")
);
我想读取一个.csv 文件并将该列表写入其中。当我尝试使用.add 或set 时,我得到了一个空指针异常并且我找不到解决方案。
是否可以通过循环自动添加记录?列表必须是 List<List<Object>>,因为这是 Google Sheets Api 允许的唯一方式。
谢谢。
【问题讨论】:
-
你的代码是什么样的?您可能忘记在向其中添加元素之前初始化列表之一