Java入门(集合)

一、集合

1、有数组功能,为何还要集合:

  • 数组初始化后大小不可变;
  • 数组只能按索引顺序存取

2、List、Set、Map(实现接口和实现类的分离,同时支持泛型)

访问集合总是通过统一的方式——迭代器(Iterator)来实现

3、List :List<String> testList = new ArrayList<>();

操作:增删改查,查大小:数组是length变量,因为数组大小不变,所以用length,集合都是用.size()这个方法

4、equals()

对于引用字段比较,我们使用equals(),对于基本类型字段的比较,我们使用==

5、Map()

6、Properties、Set、Queue、PriorityQueue、Deque、Stack

7、Iterator、Collections

Collections.shuffle()

Collections.sort()

二、IO

File、InputStream、OutputStream

一个Java对象要能序列化,必须实现一个特殊的java.io.Serializable接口,它的定义如下:

发布了23 篇原创文章 · 获赞 10 · 访问量 12万+

猜你喜欢

转载自blog.csdn.net/gui694278452/article/details/104296940