Java List部分截取,获得指定长度子集合


subList方法用于获取列表中指定范围的子列表,该列表支持原列表所支持的所有可选操作。返回列表中指定范围的子列表。

 语法 

        subList(int fromIndex, int toIndex) 

        fromIndex:用于指定新列表的起始点(包括该点)。

        toIndex:用于指定新列表的结束点(不包括该点)。

用法实例:

    public static void main(String[] args) {
                         List<String> list = new ArrayList<String>();
                          list.add("猫");        //向列表中添加数据
                          list.add("狗");        
                          list.add("猪");       
                          list.add("鸭子");        
                          list.add("鸡");         
                          list.add("猴子");      
                     Iterator<String> its = list.iterator();    //迭代list
                       System.out.println("集合中所有元素对象:");
                                while (its.hasNext()) {        //循环遍历集合
                                          System.out.print(its.next() + "  ");     //输出集合内容
                                        }
                  List<String> subList = list.subList(3, 5);    //获取子列表
                  System.out.println("\n截取集合中部分元素:");
                        Iterator it = subList.iterator();
                            while (it.hasNext()) {
                                  System.out.print(it.next() + "  ");
                             }
                }


免责声明!

本站转载的文章为个人学习借鉴使用,本站对版权不负任何法律责任。如果侵犯了您的隐私权益,请联系本站邮箱yoyou2525@163.com删除。



 
粤ICP备18138465号  © 2018-2025 CODEPRJ.COM