如何从二维数组列表中获取价值

皮米(Piumi Wandana)

我有名为sub和main的arraylist,

ArrayList main = new ArrayList();

ArrayList sub=new ArrayList();

我将值添加到sub,然后将sub添加到main。

例子;

 sub.add(1);
 sub.add(2);
 main.add(sub);

现在我想让子里面的所有值

 so i used following one but .get(j) gives me the error get >> canot find symbol

for (int i=0;i<main.size();i++) {
       System.out.println();

       for (int j=0;j<sub().size();j++) {
            System.out.print(main.get(i).get(j));//error line
       }
}

我如何获取主arraylist的子数组内的所有值

学徒

当您将变量声明为

ArrayList main;

此列表包含Objects。这意味着即使您加上main.get(i)也只会传回这就是为什么您会收到编译器错误的原因:没有名为的方法ObjectArrayListObjectget()

要解决此问题,您需要使用泛型:

ArrayList<List<Integer>> main = new ArrayList<>();

ArrayList<Integer> sub=new ArrayList<>();

现在get()将返回List<Integer>具有get()方法的,因此编译器错误将消失。

本文收集自互联网,转载请注明来源。

如有侵权,请联系[email protected] 删除。

编辑于
0

我来说两句

0条评论
登录后参与评论

相关文章

来自分类Dev

如何在Java中获取二维数组列表的最大值/最小值

来自分类Dev

如何动态获取二维数组中的位置

来自分类Dev

如何从二维数组中获取特定值

来自分类Dev

如何从二维对象数组中获取数据?

来自分类Dev

从二维列表中获取值

来自分类Dev

如何确定二维数组是否有价值?

来自分类Dev

如何在C#中获取二维数组列表的最大值/最小值

来自分类Dev

在二维数组中获取二维数组的列表并将非零值作为单个数组中的值

来自分类Dev

获取二维数组中的数组数

来自分类Dev

从二维double [] []数组中获取子数组

来自分类Dev

从二维数组获取列-如何限制扩展中的数组类型?

来自分类Dev

如何添加到二维数组列表

来自分类Dev

二维数组列表推导如何工作?

来自分类Dev

如何获取二维列表查找计数python?

来自分类Dev

R中的二维数组列表上的矩阵乘法

来自分类Dev

检查二维数组中列表的存在

来自分类Dev

如何通过Foreach循环在Java中的二维数组中获取列?

来自分类Dev

如何通过Foreach循环在Java中的二维数组中获取列?

来自分类Dev

如何从Node.js中的二维数组中获取随机项

来自分类Dev

如何从二维数组中获取值并将它们存储到单个变量中?

来自分类Dev

二维数组列表数组混淆

来自分类Dev

如何获取二维数组中行和列的长度?

来自分类Dev

Python如何获取二维数组的子集?

来自分类Dev

如何获取二维数组中行和列的长度?

来自分类Dev

在Python中获取二维数组的乘积

来自分类Dev

从java中的二维数组获取列

来自分类Dev

excel在二维数组中匹配值(获取行)

来自分类Dev

获取二维数组中邻居的坐标

来自分类Dev

从二维数组中获取用户输入

Related 相关文章

热门标签

归档