JAVA学习日记
Prologue_BGS
这个作者很懒,什么都没留下…
展开
-
JAVA-Collection接口(三)
一.Set接口与List接口一样,java.util.Set接口同样继承自Collection接口,但并没有对Collection接口作功能上的扩充,仅多了更加严苛的条件——元素无序,并都会以某种规则保证存入的元素不重复Set集合中有多个子类,今天学习的是HashSet集合和LinkedHashSet集合。首先先重温一下这张思维导图Collection(一)其中提到Set接口元素没有索引,在学习List集合时,我并不知道如果不能用普通for循环,还能用什么。在学习了迭代器和增强for循环 迭代器实原创 2020-12-04 20:48:07 · 192 阅读 · 2 评论 -
JAVA-Collection接口(二)
一.LinkedList集合1.简介java.util.LinkedList集合数据存储结构是链表结构,方便元素添加/删除。实际上,LinkedList是一个双向链表,提供了大量首尾元素操作方法2.方法以及实现/*public void addFirst(E e) 指定元素插入表头public void addLast(E e) 指定元素插入表尾public void Push(E e) 指定元素插入堆栈public E getFirst(); 取首元素public E getLast原创 2020-12-01 12:58:17 · 699 阅读 · 1 评论 -
JAVA-泛型
一.泛型1.泛型的简介泛型,是一种未知的数据类型,当不知道用什么数据类型时,就可以使用泛型。2.泛型的种类E(Element) 在集合中使用,表示在集合中存放的元素T(Type) 表示Java类,包括基本类和自己定义的类K(Key) 表示键,比如Map中的keyV(Value) 表示值N(Number) 表示数值类型? 表示不确定的Java类型3.注意点例如:public class ArrayList<E>{ public boolean add(E原创 2020-11-30 21:34:56 · 1403 阅读 · 8 评论 -
JAVA-Iterator接口与增强for循环
一.Iterator接口1.Iterator对象也被称为迭代器,程序开发中,经常需要遍历集合中的所有元素。故专门提供一个接口java.util.Iterator。2.Iterator接口也是集合中的一员,但它主要用于遍历Collection中的元素。3.迭代:首先要判断集合中是否有该元素,有就取出,直到把所有元素全部取出。4.在我看来,用指针来理解集合的遍历比较好。5.增强for循环:Java提供的一种方便的遍历集合方式。/*public Iterator iterator():获取集合对应的原创 2020-11-28 22:04:01 · 1401 阅读 · 11 评论 -
JAVA-Collection接口(一)
集合:是一种JAVA提供的容器,可以用来存储多个数据原创 2020-11-26 15:49:02 · 382 阅读 · 0 评论 -
JAVA-System类和StringBuilder类
System类和StringBuilder类一.System类1.System类由java.lang.System提供了大量静态方法,主要获取与系统相关的信息或者系统级操作2.常用方法:public static long currentTimeMillis();返回以毫秒为单位的当前时间。public static void arraycopy(Object src,int srcPos,Object dest,int destPos,int length);复制数组src:原数组srcPo原创 2020-11-27 20:49:37 · 264 阅读 · 0 评论