使用列表列表时难以使用subList

德约翰斯顿
public List<List<Integer>> splitList(
        List<Integer> values) {


    List<List<Integer>> newList = new ArrayList<ArrayList<Integer>>();
    //Type mismatch: cannot convert from ArrayList<ArrayList<Integer>> to List<List<Integer>>

    while (values.size() > numValuesInClause) {
        List<Integer> sublist = values.subList(0,numValuesInClause);
        List<Integer> values2 = values.subList(numValuesInClause, values.size());   
        values = values2; 

        newList.add( sublist);
    }
    return newList;
}

我想传入一个整数列表,然后将其拆分为多个小于该大小的列表numValuesInClause

我在使用此代码时遇到困难,并且在ArrayList<Integer>之间进行了各种转换/广播List<Integer>

例如List.subList(x,y)返回一个List<E>

在这里工作的最好方法是什么?

这里显示的当前代码对我来说最有意义,但是显示了编译错误。

摩根

使用:

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

代替:

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

这样做的原因,是你实例化一个具体的ArrayList一个的通用元素List<Integer>>

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

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

编辑于
0

我来说两句

0条评论
登录后参与评论

相关文章

来自分类Dev

使用列表列表时难以使用subList

来自分类Dev

难以使用指针

来自分类Dev

难以使用PHP DOMDocument解析脏的html代码

来自分类Dev

在Kali Linux中难以使用VPN

来自分类Dev

难以使用 Javascript 在 div 周围动态添加边框

来自分类Dev

获取 firebase 对象的函数返回难以使用的对象

来自分类Dev

难以使用 Scrapy 从网页中抓取所需数据

来自分类Dev

遍历列表列表以使用matplotlib进行绘制

来自分类Dev

在Android Studio中难以使用Java库,在IDEA中工作正常

来自分类Dev

clojure classpath(?)难以使用leiningen加载代码和依赖项

来自分类Dev

在Solaris的Shell脚本中的ssh会话中难以使用sed命令

来自分类Dev

clojure classpath(?)难以使用leiningen加载代码和依赖项

来自分类Dev

我在使用python制作列表列表时遇到麻烦

来自分类Dev

使用列表列表过滤列表列表

来自分类Dev

编译器问题,难以使用Dispatcher.RunAsync()调用UI线程并返回值

来自分类Dev

在带有浏览器的余烬路由器中难以使用单独的模板文件

来自分类Dev

难以使用ffmpeg将示例mkv转换为mp4,并无法在Windows Media Player中播放

来自分类Dev

创建和使用列表列表列表:在Python中

来自分类Dev

创建和使用列表列表列表:在Python中

来自分类Dev

是否可以使用Linq获取列表列表中的项目总数?

来自分类Dev

有内置的方法可以使用LINQ在列表列表上进行相交吗?

来自分类Dev

难以分离列表以便使用其中的元素

来自分类Dev

使用Python在列表列表中的差异

来自分类Dev

使用LINQ汇总列表列表

来自分类Dev

使用JSTL遍历列表列表

来自分类Dev

使用$ in的mongodb查询列表列表

来自分类Dev

使用Python在列表列表中的游戏

来自分类Dev

Apache CXF WebClient使用列表列表

来自分类Dev

如何使用Gson解析列表列表

Related 相关文章

  1. 1

    使用列表列表时难以使用subList

  2. 2

    难以使用指针

  3. 3

    难以使用PHP DOMDocument解析脏的html代码

  4. 4

    在Kali Linux中难以使用VPN

  5. 5

    难以使用 Javascript 在 div 周围动态添加边框

  6. 6

    获取 firebase 对象的函数返回难以使用的对象

  7. 7

    难以使用 Scrapy 从网页中抓取所需数据

  8. 8

    遍历列表列表以使用matplotlib进行绘制

  9. 9

    在Android Studio中难以使用Java库,在IDEA中工作正常

  10. 10

    clojure classpath(?)难以使用leiningen加载代码和依赖项

  11. 11

    在Solaris的Shell脚本中的ssh会话中难以使用sed命令

  12. 12

    clojure classpath(?)难以使用leiningen加载代码和依赖项

  13. 13

    我在使用python制作列表列表时遇到麻烦

  14. 14

    使用列表列表过滤列表列表

  15. 15

    编译器问题,难以使用Dispatcher.RunAsync()调用UI线程并返回值

  16. 16

    在带有浏览器的余烬路由器中难以使用单独的模板文件

  17. 17

    难以使用ffmpeg将示例mkv转换为mp4,并无法在Windows Media Player中播放

  18. 18

    创建和使用列表列表列表:在Python中

  19. 19

    创建和使用列表列表列表:在Python中

  20. 20

    是否可以使用Linq获取列表列表中的项目总数?

  21. 21

    有内置的方法可以使用LINQ在列表列表上进行相交吗?

  22. 22

    难以分离列表以便使用其中的元素

  23. 23

    使用Python在列表列表中的差异

  24. 24

    使用LINQ汇总列表列表

  25. 25

    使用JSTL遍历列表列表

  26. 26

    使用$ in的mongodb查询列表列表

  27. 27

    使用Python在列表列表中的游戏

  28. 28

    Apache CXF WebClient使用列表列表

  29. 29

    如何使用Gson解析列表列表

热门标签

归档