• 11-22 ArrayList


    自己定义一个类

    复制代码
    public class Student{
        public String name;        //属性
        
        public void fangfa(){    //方法
            
        }
    }
    复制代码

    在另一个java文件里可以调用

    在同一文件夹内不需要导包

    Student st = new Student();
    
    st.name = "张三";// 调用并赋值
    
    st.fangfa();    //调用Student里面的方法

    ArrayList 集合

    可以将ArrayList集合看作一个长度可变的数组

    语法:

    ArrayList<数据类型> arr = new ArrayList<数据类型>();

    基本数据类型首字母要大写

    其中int跟char发生了变化

    int => Integer

    char => Character

    常用的方法

    追加元素  arr.add("b");

    插入元素  arr.add(0,"a"); //0是下标,a是添加的内容

    获取元素  arr.get(0);  //0是下标

    替换元素  arr.set(0,"c");

    清除集合里面的元素  arr.clear();

    集合的长度  arr.size();

    集合的遍历

     for (int i = 0; i < arr.size(); i++) {
                 //通过索引,获取到集合中每个元素
                 int n =arr.get(i);    //获取集合中指定位置上的元素值;
                 System.out.println(n);
     }

    当填写为类的时候,把上面的Studen类做例子

    ArrayList<Student> arr = new ArrayList<Student>();

    arr.get(0);  就是获取的地址;

                                                                              文转自 小蛤栗

  • 相关阅读:
    设计模式(十):Decorator装饰者模式 -- 结构型模式
    设计模式(九):Composite组合模式 -- 结构型模式
    Anagrams
    Gas Station
    Unique Binary Search Trees II
    Trapping Rain Water
    4Sum
    3Sum Closest
    3Sum
    Longest Valid Parentheses
  • 原文地址:https://www.cnblogs.com/Heng23/p/7883179.html
Copyright © 2020-2023  润新知