妖碧落

导航

上一页 1 ··· 5 6 7 8 9 10 11 下一页

2019年8月5日 #

栈和队列

摘要: 栈 : 先进后出 只有一个出口 队列 : 先进先出 阅读全文

posted @ 2019-08-05 21:44 妖碧落 阅读(96) 评论(0) 推荐(0) 编辑

LinkedList 链表及练习

摘要: LinkedList: getFirst() getLast() addFirst() addLast() removeFirst() removeLast() get(index) 查找,慢 ArrayList: 底层数据结构是数组,查询快,增删慢。 线程不安全,效率高。 LinkedList: 阅读全文

posted @ 2019-08-05 21:39 妖碧落 阅读(292) 评论(0) 推荐(0) 编辑

Vector

摘要: Vector 没有迭代 有枚举 addElement() :增加 elementAt(index) :获取 ####Vector迭代#### Enumeration en = v.elements(); // elements 获取枚举 while(en.hasMoreElements()) { / 阅读全文

posted @ 2019-08-05 21:36 妖碧落 阅读(113) 评论(0) 推荐(0) 编辑

List

摘要: List 也是个接口 很多方法和Collection是重复的 ### 注意remove() remove(具体对象) remove(index索引) remove(11) 11不会自动装箱 就是删的 11索引位置的对象 get(index) 这是List 集合特有的 Set集合就没有 ### set 阅读全文

posted @ 2019-08-05 21:33 妖碧落 阅读(109) 评论(0) 推荐(0) 编辑

迭代器Iterator

摘要: A:迭代器概述 * 集合是用来存储元素,存储的元素需要查看,那么就需要迭代(遍历) * B:案例演示 * 迭代器的使用 迭代器Iterator 迭代就是遍历 Collection 中有个 iterator() 方法 返回一个Iterator 对象 迭代器Iterator 中有三个方法 hasNext 阅读全文

posted @ 2019-08-05 21:27 妖碧落 阅读(147) 评论(0) 推荐(0) 编辑

Collection方法

摘要: Collection 是 接口 不能被实例化 都是子类完成 Collection c = new ArrayList(); boolean add() 添加,返回值是布尔类型 boolean remove(object o) 删除指定元素,返回值是布尔类型 clear() : 清空集合 Boolea 阅读全文

posted @ 2019-08-05 21:24 妖碧落 阅读(264) 评论(0) 推荐(0) 编辑

Collection体系

摘要: 集合体系 A:集合的由来 * 数组长度是固定,当添加的元素超过了数组的长度时需要对数组重新定义,太麻烦,java内部给我们提供了集合类,能存储任意对象,长度是可以改变的,随着元素的增加而增加,随着元素的减少而减少 * B:数组和集合的区别 * 区别1 : * 数组既可以存储基本数据类型,又可以存储引 阅读全文

posted @ 2019-08-05 21:13 妖碧落 阅读(167) 评论(0) 推荐(0) 编辑

Date DateFormat SimpleDateFormat

摘要: 类Date 表示特定的瞬间 空参构造 Date d = new Date() 返回当前时间 (与初始时间之前相差的毫秒值) 有参构造 Date d = new Date(0) 返回 1970年01月01日 08:00 getTime() 与 System.currentTimeMills() 一样 阅读全文

posted @ 2019-08-05 11:45 妖碧落 阅读(119) 评论(0) 推荐(0) 编辑

Calendar

摘要: Calendar 是个抽象类 与 DateFormat 类似 实现子类是 GregorianCalendar 有很多 字段 如 YEAR MONTH DAY DAY_OF_MONTH DAY_OF_YEAR 注意点: 月份从0开始 星期日是一个星期的第一天 Calendar c2 = Calenda 阅读全文

posted @ 2019-08-05 11:45 妖碧落 阅读(127) 评论(0) 推荐(0) 编辑

BigInteger & BigDecimal

摘要: BigInteger 可以让超过Integer范围内的数据进行运算 成员方法 加减乘除 * public BigInteger add(BigInteger val) * public BigInteger subtract(BigInteger val) * public BigInteger m 阅读全文

posted @ 2019-08-05 11:44 妖碧落 阅读(98) 评论(0) 推荐(0) 编辑

上一页 1 ··· 5 6 7 8 9 10 11 下一页