1. 程式人生 > >集合and增強for循環

集合and增強for循環

oar ews 存儲 clas tid mov object pac 高考

package zxd.work615;

import java.util.ArrayList;
import java.util.Date;
import java.util.List;

public class Test2 {
public static void main(String[] args) {
//造新聞--存儲新聞--使用新聞:條數:新聞標題,刪除新聞
FirstNews new1 = new FirstNews("1","中考新聞","劉倫",new Date());
FirstNews new2 = new FirstNews("2","高考新聞","大鵬",new Date());
FirstNews new3 = new FirstNews("3","劉倫撞豬","毛東",new Date());
FirstNews new4 = new FirstNews("4","帥帥傾城一笑","周帥",new Date());
//存儲新聞
List<FirstNews> list = new ArrayList<FirstNews>();//接口類型
list.add(new1);
list.add(new2);
list.add(new3);
list.add(new4);
//使用新聞:條數:新聞標題,刪除新聞
System.out.println(list.size());
System.out.println(list.get(2).getCreater());
list.remove(2);//通過下標刪除
list.remove(new1);//通過對象刪除
list.add(1, new3);//通過下標添加
print(list);
System.out.println(list.contains(new1));//查找
System.out.println(list.indexOf(new3));
Object[] o = list.toArray();
System.out.println(((FirstNews)o[1]).getDate());
print2(list);
}
public static void print(List<FirstNews> list){
for (int i = 0; i < list.size(); i++) {
System.out.println(list.get(i).getName());
}

}
//遍歷新聞--用增強for循環
public static void print2(List<FirstNews> list){
for (FirstNews f : list) {
System.out.println(f.getId());
}

}


}

集合and增強for循環