摘要: 第一章 Map集合 1.1 概述 现实生活中,我们常会看到这样的一种集合:IP地址与主机名,身份证号与个人,系统用户名与系统用户对象等,这种一一对应的关系,就叫做映射。Java提供了专门的集合类用来存放这种对象关系的对象,即java.util.Map接口。 我们通过查看Map接口描述,发现Map接口 阅读全文
posted @ 2020-03-08 22:13 又又又8 阅读(74) 评论(0) 推荐(0) 编辑
摘要: Debug追踪 使用IDEA的断点调试功能,查看程序的运行过程 在有效代码行,点击行号右边的空白区域,设置断点,程序执行到断点将停止,我们可以手动来运行程序 2. 点击Debug运行模式 程序停止在断点上不再执行,而IDEA最下方打开了Debug调试窗口 Debug调试窗口介绍 快捷键F8,代码向下 阅读全文
posted @ 2020-03-08 22:09 又又又8 阅读(49) 评论(0) 推荐(0) 编辑
摘要: 1 Collections常用功能 java.utils.Collections是集合工具类,用来对集合进行操作。部分方法如下: public static <T> boolean addAll(Collection<T> c, T... elements):往集合中添加一些元素。public st 阅读全文
posted @ 2020-03-08 21:50 又又又8 阅读(58) 评论(0) 推荐(0) 编辑
摘要: Collection集合 List接口 List的实现类:ArrayList集合、LinkedList集合 Set接口的实现类:HashSet集合、LinkedHashSet集合 第一章 Collection集合 1.1 Collection 集合概述 Collection:单列集合类的根接口,用于 阅读全文
posted @ 2020-03-08 21:41 又又又8 阅读(84) 评论(0) 推荐(0) 编辑
摘要: 集合预备知识:Iterator迭代器、泛型、数据结构 1 集合概述 集合:集合是java中提供的一种容器,可以用来存储多个数据。 集合和数组既然都是容器,它们有啥区别呢? 数组的长度是固定的。集合的长度是可变的。数组中存储的是同一类型的元素,可以存储基本数据类型值。集合存储的都是对象。而且对象的类型 阅读全文
posted @ 2020-03-08 19:01 又又又8 阅读(84) 评论(0) 推荐(0) 编辑
摘要: 1 数据结构有什么用? 当你用着java里面的容器类很爽的时候,你有没有想过,怎么ArrayList就像一个无限扩充的数组,也好像链表之类的。好用吗?好用,这就是数据结构的用处,只不过你在不知不觉中使用了。 现实世界的存储,我们使用的工具和建模。每种数据结构有自己的优点和缺点,想想如果Google的 阅读全文
posted @ 2020-03-08 18:11 又又又8 阅读(59) 评论(0) 推荐(0) 编辑