day06总结

    xiaoxiao2025-06-15  17

    自定义数据类型: 概念:描述现实生活中的事物,将一个事物的多个属性统一组织为一个类,方便操作数据 定义格式: public class 类名 { 数据类型  属性名1; 数据类型  属性名2; 。。。 } 使用格式: 前提:在其他测试类的main方法中正常使用(引用类型的使用) 导包:将被使用的类与使用的类放在一个文件夹下,不需要导包 创建对象: 数据类型 对象变量名 = new 数据类型(); 这里的自定义数据类型没有封装方法,所以,使用起来仅仅是访问属性值 对象变量名.属性名 ArrayList集合: 概念:用于存储数据的容器,比数组使用地更为频繁,有索引,长度可变 注意: 可以存放任意数据类型,不建议存放任意类型,我们会在创建对象时,指定其存放的数据类型 存放基本类型时,不能直接写基本类型,需要写基本类型对应的引用类型 int  Integer char  Character double  Double 使用格式: ArrayList<元素类型> list = new ArrayList<元素类型>(); 调用方法: public boolean add(元素类型 e) 直接向集合添加元素 public int size() 获取集合长度 public 元素类型 get(int index) 根据指定索引获取集合元素 public 元素类型 remove(int index)       根据指定索引删除集合元素 public 元素类型 set(int index, 元素类型obj)修改指定索引出的值为新值 集合存储基本类型遍历 ArrayList<Integer>  numberList = new ArrayList<Integer>(); numberList.add(3); numberList.add(8); numberList.add(2); numberList.add(5); numberList.add(0); for(int i = 0 ; i< numberList.size();i++){ int thisNumber = numberList.get(i); System.out.println(number); } 集合存储引用类型遍历 public  class Person{ String name; int age; } ArrayLIst<Person> pList = new ArrayList<Person>(); Person p = new Person(); p.name = "柳岩"; p.age = 18; Person p2 = new Person(); p2.name = "刘涛"; p2.age = 20; pList.add(p); pList.add(p2); for(int i = 0 ; i< pList.size();i++){ Person thisP = pList.get(i); System.out.println(thisP.name+"**"+thisP.age); }
    转载请注明原文地址: https://ju.6miu.com/read-1299968.html
    最新回复(0)