arraylist java用法,java arraylist定义

  arraylist java用法,java arraylist定义

  本文给大家带来一些java的知识,主要介绍Java中ArrayList类的概述、常用方法和存储字符串,并进行遍历。本文中的示例代码有详细的解释。下面就一起来看看吧,希望对你有所帮助。

  如何解决写爬虫IP受阻的问题?立即使用。

  

一、ArrayList类概述

  什么是器械包:

  提供可变存储空间的存储模型,存储数据的容量可以改变。

  数组列表集的特征:

  实现了基础数组,长度可以更改。

  泛型的使用:

  用于约束存储在集合中的元素的数据类型。

  

二、ArrayList类常用方法

  施工方法

  Ken0@166.com隶属度方法

  Ken1@166.com示例代码:

  公共类ArrayListDemo02 {

  公共静态void main(String[] args) {

  //创建集合

  ArrayList string array=new ArrayList string();

  //添加元素

  array . add( hello );

  array . add( world );

  array . add( Java );

  //public boolean remove(Object o):删除指定的元素,并返回删除是否成功。

  system . out . println(array . remove( world ));

  system . out . println(array . remove( javaee ));

  //public E remove(int index):删除指定索引处的元素,并返回被删除的元素。

  system . out . println(array . remove(1));

  //IndexOutOfBoundsException

  system . out . println(array . remove(3));

  //public E set(int index,E element):修改指定索引处的元素,返回修改后的元素。

  System.out.println(array.set(1, javaee ));

  //IndexOutOfBoundsException

  System.out.println(array.set(3, javaee ));

  //public get (int index):返回指定索引处的元素。

  system . out . println(array . get(0));

  system . out . println(array . get(1));

  system . out . println(array . get(2));

  //public int size():返回集合中元素的个数。

  system . out . println(array . size());

  //输出集

  system . out . println( array: array );

  }

  }

三、ArrayList存储字符串并遍历

  需求:创建一个集合存储字符串,存储3个字符串元素,使用程序实现在控制台中遍历集合。

  想法:

  1.创建集合对象

  2.将string对象添加到集合中。

  3.要遍历集合,首先必须能够获取集合中的每个元素,这是通过get(int index)方法实现的。

  4.遍历集合。其次,你应该能得到集合的长度。这是通过size()方法实现的。

  5.遍历集合的一般格式

  代码实现:

  公共类ArrayListTest01 {

  公共静态void main(String[] args) {

  //创建集合对象

  ArrayList string array=new ArrayList string();

  //将字符串对象添加到集合中

  Array.add(张三);

  Array.add(李四);

  Array.add(王五);

  //遍历集合。其次,你应该能得到集合的长度。这是通过size()方法实现的。

  system . out . println(array . size());

  //遍历集合的常规格式

  for(int I=0;I array . size();i ) {

  string s=array . get(I);

  system . out . println(s);

  }

  }

  }

四、ArrayList存储学生对象并遍历

  要求:创建一个集合存储学生对象,存储三个学习对象,使用程序在控制台中遍历集合。

  想法:

  1.定义学生类。

  2.创建集合对象。

  3.创建学生对象。

  4.将学生对象添加到集合中。

  5.遍历集合,通过通用遍历格式实现。

  代码实现:

  公共类ArrayListTest02 {

  公共静态void main(String[] args) {

  //创建集合对象

  ArrayList student array=new ArrayList();

  //创建一个学生对象

  学生s1=新生(‘张三’,30);

  学生s2=新生(‘李四’,33);

  学生s3=新生(‘王五’,28);

  //将学生对象添加到集合中

  array . add(S1);

  array . add(S2);

  array . add(S3);

  //遍历集合,以通用的遍历格式实现。

  for(int I=0;I array . size();i ) {

  学生s=array . get(I);

  System.out.println(s.getName(),s . getage());

  }

  }

五、ArrayList存储学生对象并遍历升级版

  要求:创建一个集合存储学生对象,存储3个学生对象,在控制台上用程序遍历集合。学生的姓名和年龄来自键盘输入。

  想法:

  1.定义学生类。为了方便键盘数据输入,student类中的所有成员变量都被定义为字符串类型。

  2.创建集合对象。

  3.键盘输入学生对象所需的数据。

  4.创建一个student对象,并将键盘输入的数据分配给student对象的成员变量。

  5.将学生对象添加到集合中。

  6.遍历集合,一般遍历格式实现。

  代码实现:

  公共类ArrayListTest {

  公共静态void main(String[] args) {

  //创建集合对象

  ArrayList student array=new ArrayList student();

  //为了提高代码的可重用性,我们用方法来改进程序。

  addStudent(数组);

  addStudent(数组);

  addStudent(数组);

  //遍历集合,以通用的遍历格式实现。

  for(int I=0;I array . size();i ) {

  学生s=array . get(I);

  System.out.println(s.getName(),s . getage());

  }

  }

  /*

  两个清楚:

  返回值类型:void

  参数:ArrayListStudent数组

  */

  公共静态void addStudent(ArrayList student数组){

  //键盘输入学生对象所需的数据。

  Scanner sc=新扫描仪(system . in);

  System.out.println(请输入学生姓名:);

  string name=sc . nextline();

  System.out.println(请输入学生年龄:);

  string age=sc . nextline();

  //创建一个student对象,将键盘输入的数据赋给student对象的成员变量。

  学生s=新生();

  s.setName(名称);

  s.setAge(年龄);

  //将学生对象添加到集合中

  array.add

  }

  }推荐学习:以上《java视频教程》是ArrayList类的概述和Java基础学习常用方法的细节。更多请关注我们的其他相关文章!

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

留言与评论(共有 条评论)
   
验证码: