将 String obj 添加到列表中的列表中
Adding String obj into a list within a list
我在尝试使用此语句时一直收到 "identifier expected"。
有谁知道为什么? .get 是 arrayList 的方法调用,我只是获取一个 int 索引,我在 arrayList
中的列表中添加了一个字符串
ArrayList Obj.get.(index).add(Str);
您的代码有多个错误。
- 首先,该行没有声明变量,因此您没有指定类型 (
ArrayList
)。
- 假设您的变量名为
Obj
,我建议您将其命名为有意义的名称,并以小写字母开头命名变量(与 Str
相同)。
- 不要在方法名称 (
get(index)
) 后添加点 (.
)。
之后,您的行应该如下所示:
list.get(index).add(str);
为了让您更好地理解,您可以将该行代码拆分为多行:
List<String> subList = mainList.get(index);
subList.add(str);
我在尝试使用此语句时一直收到 "identifier expected"。 有谁知道为什么? .get 是 arrayList 的方法调用,我只是获取一个 int 索引,我在 arrayList
中的列表中添加了一个字符串 ArrayList Obj.get.(index).add(Str);
您的代码有多个错误。
- 首先,该行没有声明变量,因此您没有指定类型 (
ArrayList
)。 - 假设您的变量名为
Obj
,我建议您将其命名为有意义的名称,并以小写字母开头命名变量(与Str
相同)。 - 不要在方法名称 (
get(index)
) 后添加点 (.
)。
之后,您的行应该如下所示:
list.get(index).add(str);
为了让您更好地理解,您可以将该行代码拆分为多行:
List<String> subList = mainList.get(index);
subList.add(str);