day06_01
ArrayList集合的使用
* 也是引用数据类型
* 步骤:
* 1,导入包java.util包中
* 2.创建引用类型的变量
* 数据类型<集合存储的数据类型> 变量名 = new 数据类型<集合存储的数据类型> () ;
* 集合存储的数据类型:要将数据存储到集合的容器中
* 创建集合引用变量的时候,必须要指定好,存储的类型是什么
* ArrayList<String> array = new ArrayList<String>();
* 3.变量名.方法
* ArrayList 集合中的方法
*
* 1)add(参数) 向集合中添加元素,数据存储进去
* 方法中的参数类型,定义集合对象时候的类型是一致
*
* ArrayList<Integer> array = new ArrayList<Integer>() ;
* array.add(3) ;
*
* 2)get(int index) 取出集合中的元素,get方法的参数,写入索引
*
* 3)size() 返回集合的长度,集合存储元素的个数
* 集合ArrayList方法的补充
* 1)add(int 索引,存储的元素) 将元素添加到指定索引上
* array.add(2,7) //2索引上添加7的数据
* 2)set(int 索引,修改后的元素)将指定索引的元素,进行修改
* set(0,10); //将0上的元素修改 为10
* 3)remove(int 索引); //删除指定索引上的元素
* remove(4); //删除4索引上的数据
* 4)clear() 清空集合中的所有元素
* 集合的遍历
* 实现思想也是索引思想
* 集合的索引从0开始,到size()-1
方法get(int index)
1 package com.tedu.Demo; 2 3 import java.util.ArrayList; 4 5 public class ArrayListDemo { 6 public static void main(String[] args) { 7 ArrayList<Integer> array = new ArrayList<Integer>(); 8 array.add(121) ; 9 array.add(1242) ; 10 array.add(1321) ; 11 array.add(121) ; 12 array.add(123) ; 13 14 //对集合进行遍历 15 //使用方法size+get组合进行遍历 16 for(int i=0;i<array.size();i++){ 17 System.out.println(array.get(i)); 18 } 19 20 /* 21 //定义集合,存储字符串元素 22 ArrayList<String> array = new ArrayList<String>(); 23 //调用集合方法add存储元素 24 array.add("abc"); 25 array.add("adsd"); 26 //输出集合的长度,调用集合方法size,size方法的返回值是int 27 int size = array.size(); 28 System.out.println(size); 29 30 //获取出集合中的一个元素,获取1索引的元素 31 //集合的方法get,获取元素后结果数据类型 32 String s = array.get(1); 33 System.out.println(s); 34 */ 35 36 37 38 } 39 40 }