javaarraylist用法,java如何遍历arraylist

  javaarraylist用法,java如何遍历arraylist

  Java数组列表子列表()的用法和示例

  Java arraylist subList()方法提取一部分arraylist并返回。

  subList()方法的语法是:

  arraylist.subList(intfromIndex,inttoIndex)

  子列表()参数

  subList()方法有两个参数。from index-选择元素的起始位置。

  ToIndex-所选元素的结束位置。

  子列表()返回值

  subList()方法从给定的数组列表中返回数组列表的一部分。如果fromIndex小于0或toIndex大于arraylist的大小,则会引发IndexOutOfBoundsException。

  如果fromIndex大于toIndex,将引发IllegalArgumentException。

  注意:arraylist的一部分包含元素toIndex-1,它从fromIndex开始并扩展到任何地方。也就是说,toIndex不包含位于的元素。数组列表子列表的工作()

  示例1:从ArrayList中获取子列表

  例子

  import Java . util . ArrayList;

  主类{

  publicstaticvoidmain(String[]args){

  //创建数组列表

  ArrayList languages=new ArrayList();

  //向ArrayList添加一些元素

  languages . add( JavaScript );

  languages . add( Java );

  languages . add( Python );

  languages . add( C );

  system . out . println( ArrayList: languages );

  //从1到3的元素

  system . out . println( SubList: languages . SubList(1,3));

  }

  }

  输出数组列表:[JavaScript,Java,Python,C]

  子列表:[Java,Python]

  在上面的例子中,我们使用subList()方法从索引1到3(不包括3)获取元素。

  注意:如果想知道如何获取指定元素的索引,请访问Java ArrayList indexOf()。

  示例2:将一个数组列表分成两个数组列表

  例子

  import Java . util . ArrayList;

  主类{

  publicstaticvoidmain(String[]args){

  //创建数组列表

  arraystages=new ArrayList();

  //向ArrayList添加一些元素

  ages . add(10);

  ages . add(12);

  ages . add(15);

  ages . add(19);

  age . add(23);

  age . add(34);

  System.out.println(年龄列表:年龄);

  //18岁以下

  system . out . println( 18岁以下: ages.subList(0,3));

  //18岁以上

  system . out . println( 18岁以上: ages.subList(3,ages . size()));

  }

  }

  输出年龄列表:[10,12,15,19,23,34]

  18岁以下:[10,12,15]

  18岁以上:[19,23,34]

  在上面的例子中,我们创建了一个名为ages的数组列表。在这里,我们使用了subList()方法将数组列表分为两个数组列表:18岁以下的数组列表和18岁以上的数组列表。

  注意,我们使用了ages.size()方法来获取数组列表的长度。要了解关于size()方法的更多信息,请访问Java ArrayList size()。

郑重声明:本文由网友发布,不代表盛行IT的观点,版权归原作者所有,仅为传播更多信息之目的,如有侵权请联系,我们将第一时间修改或删除,多谢。

相关文章阅读

  • java从文件中读取数据的六种方法是什么,java如何从文件中读取数据
  • java从文件中读取数据的六种方法是什么,java如何从文件中读取数据,java从文件中读取数据的六种方法
  • java 获取当前时间的三种方法是什么,java如何获取当前的时间
  • java 获取当前时间的三种方法是什么,java如何获取当前的时间,java 获取当前时间的三种方法
  • java 实体转map,实体对象转map,Java如何实现实体类转Map、Map转实体类
  • ,,Java如何基于wsimport调用wcf接口
  • java如何将两个数组合并为一个数组,合并数组算法
  • java如何编写函数,Java方法怎么写
  • java定位系统怎么做,java如何定位线上问题
  • Java如何打包为apk,java如何打包jar包_1
  • 如何判断char是不是空格,java如何判断字符是不是空格
  • java面向对象菜鸟教程,java如何面向对象
  • java如何换行输入,java输出语句中怎么换行
  • 顺时针打印二维数组java,java如何输出一个二维数组
  • java如何实现排序,java快速排序的两种方法
  • 留言与评论(共有 条评论)
       
    验证码: