zoukankan      html  css  js  c++  java
  • Java-用集合存储对象(新手)

    //导入的包。
    import java.util.ArrayList;
    //用集合存储对象,遍历集合,取所有元素。 用get方法。
    //创建的一个类。
    public class zylx4 {
    //公共静态的主方法。
    public static void main(String[] args){
    //创建集合。
    ArrayList<Integer> array = new ArrayList<Integer>();
    //添加int类型元素。
    array.add(1);
    array.add(2);
    array.add(3);
    array.add(4);
    array.add(5);
    //创建for循环。
    for (int i = 0;i <array.size();i ++){
    //打印。
    System.out.println(array.get(i));
    }
    ==========================================分割线======================================
    //创建集合。(注意:这里需要创建一个父类,并且写上私有的属性,生成get和set方法。)
    ArrayList<zylx4Fu> arrFu = new ArrayList<zylx4Fu>();
    //添加name(字符串类型)和age(int类型)。
    arrFu.add(new zylx4Fu("无极",18));
    arrFu.add(new zylx4Fu("薛萌",19));
    arrFu.add(new zylx4Fu("风韵",20));
    //定义for循环
    for (int i = 0;i <arrFu.size();i++){
    //打印。
    System.out.println(arrFu.get(i));
    }

    Ex:


    父类:
    //创建的一个类。
    public class zylx4Fu {
    //创建私有的属性。
    private String name;
    private int age;
    //创建有参构造。
    public zylx4Fu(String name, int age){
    this.name = name;
    this.age = age;
    }
    //创建get、set方法。
    public String getName() {
    return name;
    }

    public void setName(String name) {
    this.name = name;
    }

    public int getAge() {
    return age;
    }

    public void setAge(int age) {
    this.age = age;
    }
    //重写toString方法。
    public String toString(){
    return "Person [name=" + name + ", age=" + age + "]";
    }

    }

    =========================================分割线======================================
         //判断程序的执行时常。
    long start = System.currentTimeMillis();
    for (int i = 0; i <1000; i++){
    System.out.println(i);
    }
         //程序的结束时间。
    long end = System.currentTimeMillis();
    System.out.println(end-t);
    }
    }
  • 相关阅读:
    RTP时间戳
    FAT,FAT32,NTFS单目录文件数量限制
    SWT将系统图标保存为本地文件
    HttpClient+jsoup登录+解析 163邮箱
    RTP协议分析
    Java and unsigned int, unsigned short, unsigned byte, unsigned long, etc. (Or rather, the lack thereof)
    YUV转为RGB24及IplImage格式(I420和YV12)及Java版实现
    Using a long as ArrayList index in java
    详解 SWT 中的 Browser.setUrl(String url, String postData, String[] headers) 的用法
    swt生成、jar可执行包生成.exe可执行文件(giter)
  • 原文地址:https://www.cnblogs.com/lxr521/p/10570746.html
Copyright © 2011-2022 走看看