三个接口都在java.util包下 List与Set具有相似性,它们都是单列元素的集合,所以,它们有一个共同的父接口,叫Collection,Map没有继承Collection接口 1、List接口: List表示有先后顺序的集合,一个对象可以被反复存储进List中,每调用一次add方法,这个对象就 ...
分类:
编程语言 时间:
2019-09-28 18:01:35
阅读次数:
81
集合与数组? 数组:(可以存储基本数据类型)是用来存储对象的一种容器,但是数组的长度固定,不适合在对象数量未知的情况下使用 集合:(只能存储对象,对象类型可以不一样)集合的长度可变,可在多数情况下使用 Collection接口是集合类的根接口,Java中没有提供这个接口的直接的实现类,但是却让其被继 ...
分类:
编程语言 时间:
2019-09-27 18:54:37
阅读次数:
50
集合与数组? 数组:(可以存储基本数据类型)是用来存储对象的一种容器,但是数组的长度固定,不适合在对象数量未知的情况下使用 集合:(只能存储对象,对象类型可以不一样)集合的长度可变,可在多数情况下使用 Collection接口是集合类的根接口,Java中没有提供这个接口的直接的实现类,但是却让其被继 ...
分类:
编程语言 时间:
2019-09-27 18:51:07
阅读次数:
59
Map Map接口的概述 我们通过查看Map接口描述,发现Map接口下的集合与Collection接口下的集合,它们存储数据的形式不同。 A:Collection中的集合,元素是孤立存在的(理解为单身),向集合中存储元素采用一个个元素的方式存储 B:Map中的集合,元素是成对存在的(理解为夫妻)。每 ...
分类:
编程语言 时间:
2019-09-26 23:45:41
阅读次数:
123
queue接口特点:可以模拟队列行为,即“先进先出”。接口结构queue接口继承了Collection接口,并增加了一些新方法12345678910111213141516public interface extends Collection{ boolean add(E e); //将元素插入队列... ...
分类:
编程语言 时间:
2019-09-26 09:27:00
阅读次数:
86
1、java标识符的组成 由52个字母A-Z,a-z,数字0-9,下划线_,美元符$组成 2、集合 继承Collection接口: 1、List接口:内容允许重复 2、Set接口:内容不允许重复 3、queue接口:队列接口 4、sortedSet接口:单值排序接口 Map接口: 1、HashMap ...
分类:
编程语言 时间:
2019-09-20 23:25:58
阅读次数:
101
获取流对象 获取单列集合,双列集合,数组的流对象 单列集合获取流对象: 1、java.util.Collection接口中加入了default方法stream()获取流对象,因此其所有实现类均可通过此方式获取流。 public class StreamTest01 { List list = new ...
分类:
编程语言 时间:
2019-09-16 20:03:16
阅读次数:
142
1、Collection接口和Collections包装类: Collection概念:是一个集合接口,提供了对集合对象进行基本操作的通用接口方法。 有以下结构: |--List | |--LinkedList | |--ArrayList | |--Vector | |--stack |--Set ...
分类:
编程语言 时间:
2019-09-13 22:22:42
阅读次数:
98
集合 集合(只能存储对象,对象类型可以不一样)的长度可变,可在多数情况下 Collection接口是集合的根接口,没有蹄冻这个接口的直接实现类,但是却又其让其被继承的长 生的两个接口就是set与list 。Set中不能包含重复的元素。List是一个有序的集合 List 有序 可重复的 List里存放 ...
分类:
编程语言 时间:
2019-09-12 10:02:58
阅读次数:
68
Java集合大致分为List、Set、Queue和Map四种体系,List代表有序、重复的集合;(ArrayList、LinkedList、Vector)Set代表无序、不可重复的集合;(HashSet、LInkedHashSet、TreeSet)QueueJava5增加,代表一种队列的集合(priorityqueue)Map则代表具有映射关系的集合Collection接口1.Set、LIst、Q
分类:
编程语言 时间:
2019-09-07 01:03:59
阅读次数:
97