Collection 集合

一、创建User CollectionT类



public class CollectionT {
public static void main(String[] args) {
Collection<User> col = new Vector<User>();
User u1 = new User();
u1.setAge(1);
u1.setName("zhangsan");
User u2 = new User();
u2.setAge(2);
u2.setName("lisi");
User u3 = new User();
u3.setAge(3);
u3.setName("wangwu");
col.add(u1);
col.add(u2);
col.add(u3);
System.out.println("*****************for循环********************");
for (User user : col) {
System.out.println(user);
}

System.out.println("******************toArray集合转数组循环*******************");
Object[] obj = col.toArray();
for (Object o : obj) {
System.out.println(o);
}

System.out.println("******************迭代器循环*******************");
Iterator<User> iterator = col.iterator();
while(iterator.hasNext()){
System.out.println(iterator.next());
}

System.out.println("******************iterator + for 循环*******************");
for (Iterator<User> iterator2 = col.iterator(); iterator2.hasNext();) {
User user = (User) iterator2.next();
System.out.println(user);
}

System.out.println("集合的长度" + col.size());

//从此 collection 中移除指定元素的单个实例,如果存在的话(可选操作)。
col.remove(u1);
//col.clear(); 移除此 collection 中的所有元素(可选操作)。
//如果此 collection 不包含元素,则返回 true。
col.isEmpty();
//col.clear();
col.contains(u2);
for (User user : col) {
System.out.println(user);
}

System.out.println("集合的长度为:"+col.size());
System.out.println("是否移除u1对象:"+col.isEmpty());
System.out.println("是否包含u2对象"+col.contains(u2));
}
}


评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值