• 博客园logo
  • 会员
  • 周边
  • 新闻
  • 博问
  • 闪存
  • 众包
  • 赞助商
  • Chat2DB
    • 搜索
      所有博客
    • 搜索
      当前博客
  • 写随笔 我的博客 短消息 简洁模式
    用户头像
    我的博客 我的园子 账号设置 会员中心 简洁模式 ... 退出登录
    注册 登录
旧街古巷〃雨未停
每天进步一点
博客园    首页    新随笔    联系   管理    订阅  订阅

集合and增强for循环

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

}

}

 

posted @ 2017-06-15 19:07  旧街古巷〃雨未停  阅读(122)  评论(0)    收藏  举报
刷新页面返回顶部
博客园  ©  2004-2026
浙公网安备 33010602011771号 浙ICP备2021040463号-3