摘要: 为了达到更好的封装效果,应该把使用LinkedLIst的方法进行进栈(list.addLast(obj))、弹栈(list.removeLast())、判断栈是否为空(list.isEmpty())封装到一个类中,然后通过类名进行调用所需要的方法。 创建一个Stack类 package com.so 阅读全文
posted @ 2017-07-14 10:49 Soar_Sir 阅读(181) 评论(0) 推荐(0) 编辑
摘要: package com.soar.list; import java.util.LinkedList; @SuppressWarnings({ "rawtypes", "unchecked" }) public class Demo3_LinkedList { /* * * A:LinkedList 阅读全文
posted @ 2017-07-14 10:19 Soar_Sir 阅读(141) 评论(0) 推荐(0) 编辑
摘要: 新建一个Person类,属性为name, age Alt + Shift +S → C 空参构造 Alt + Shift +S → O 有参构造 Alt + Shift +S → R 生成set和get 方法 Alt + Shift +S → S 生成toString方法 package com.s 阅读全文
posted @ 2017-07-14 10:06 Soar_Sir 阅读(308) 评论(0) 推荐(0) 编辑
摘要: package com.soar.list; import java.util.ArrayList; import java.util.Iterator; @SuppressWarnings({ "rawtypes", "unchecked" }) public class Demo1_ArrayL 阅读全文
posted @ 2017-07-14 09:36 Soar_Sir 阅读(248) 评论(0) 推荐(0) 编辑
摘要: List的三个子类的特点 ArrayList: 底层数据结构是数组,查询快,增删慢。 线程不安全,效率高。 Vector: 底层数据结构是数组,查询快,增删慢。 线程安全,效率低。 - Vector相对ArrayList查询慢(线程安全的) LinkedList: 底层数据结构是链表,查询慢,增删快 阅读全文
posted @ 2017-07-14 09:08 Soar_Sir 阅读(285) 评论(0) 推荐(0) 编辑
摘要: package com.soar.list; import java.util.ArrayList; import java.util.List; import java.util.ListIterator; @SuppressWarnings({ "rawtypes", "unchecked" } 阅读全文
posted @ 2017-07-13 15:54 Soar_Sir 阅读(392) 评论(0) 推荐(0) 编辑
摘要: package com.soar.list; import java.util.ArrayList; import java.util.List; import com.soar.bean.Student; @SuppressWarnings({ "rawtypes", "unchecked" }) 阅读全文
posted @ 2017-07-13 15:34 Soar_Sir 阅读(1366) 评论(0) 推荐(0) 编辑
摘要: package com.soar.collection; import java.util.ArrayList; import java.util.Collection; import java.util.Iterator; import com.soar.bean.Student; @Suppre 阅读全文
posted @ 2017-07-13 15:20 Soar_Sir 阅读(144) 评论(0) 推荐(0) 编辑
摘要: package com.soar.list; import java.util.ArrayList; import java.util.List; @SuppressWarnings({ "rawtypes", "unused","unchecked" }) public class Demo1_L 阅读全文
posted @ 2017-07-13 11:44 Soar_Sir 阅读(168) 评论(0) 推荐(0) 编辑
摘要: package com.soar.collection; import java.util.ArrayList; import java.util.Collection; @SuppressWarnings({ "rawtypes", "unused","unchecked" }) public c 阅读全文
posted @ 2017-07-13 10:51 Soar_Sir 阅读(129) 评论(0) 推荐(0) 编辑