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);
}
}


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM