【发布时间】:2014-04-08 02:40:41
【问题描述】:
我想在 Java 中使用列表存储一些值(实际上是一条消息)。我想存储类似的东西:
{user1, message, user2, time}
{user1, message, user4, time}
{user3, message, user1, time}
我已经声明了一个这样的数组列表:
public List<List<String>> message = new ArrayList<List<String>>();
如何在此列表中添加值以及如何获取此列表的特定行(比如说第二行)?
我试过了:
message.get(0).add(msg, target,time);
但我得到一个错误:
"类型List中的add(String)方法不适用于 参数(字符串、字符串、整数)"
【问题讨论】:
-
请查看您的问题重复的this stackoverflow question。
-
“但我得到一个错误”错误消息说什么?
-
错误是“List
类型中的方法add(String)不适用于参数(String, String, Integer) -
@Galil 最好将信息放在原始帖子中而不是评论中。此信息很重要,不应强迫正在阅读您的问题的人在 cmets 中搜索它。您可以将 [edit] 选项放在您的问题下方。
标签: java list arraylist multidimensional-array