一、集合和数据结构
1.数学集合
2.在软件开发中应用广泛:商品列表
3.java中使用接口Collection定义了集合的概念,Collection接口定义了集合的功能抽象,添加元素,删除元素,集合的并,交,差
例子:
<span style="font-size:14px;">public static void main(String[] args) {
Collection cards=null;
cards=new ArrayList();
System.out.println(cards.isEmpty()); //</span><span style="font-family: Arial, Helvetica, sans-serif;"><span style="font-size:10px;">isEmpty()方法判断集合是否为空</span></span><span style="font-size:14px;">
cards.add(new Card(Card.SPADE,Card.NINE));//add()方法向集合中添加对象
System.out.println(cards.isEmpty());
System.out.println(cards.size()); //size()方法获取集合的大小
cards.add(new Card(Card.SPADE,Card.TEN));
cards.add(new Card(Card.SPADE,Card.JACK));
cards.add(new Card(Card.SPADE,Card.QUEEN));
cards.add(new Card(Card.SPADE,Card.KING));
cards.add(new Card(Card.SPADE,Card.ACE));
S