排序:
默认
按更新时间
按访问量
RSS订阅

集合框架_集合的特点和数据结构、如何选择使用哪种集合呢、各种集合常见功能和遍历方式总结

1:集合 Collection(单例集合) List(有序,可重复) ArrayList 底层数据结构是数组,查询快,增删慢 线程不安全,效率高 Vector 底层数据结构是数组,查询快,增删慢 线程安全,效率低 LinkedList ...

2017-01-15 14:56:29

阅读数 1459

评论数 0

集合框架_ArrayList集合的toString()方法源码解析

代码: Collection c = new ArrayList(); c.add("hello"); c.add("world"); c.add("java"); System.out.println(c.toString...

2017-01-01 15:37:22

阅读数 1260

评论数 1

集合框架_List的子类、泛型、增强for循环、静态导入、可变参数总结

1:List的子类(掌握) (1)List的子类特点 ArrayList: 底层数据结构是数组,查询快,增删慢 线程不安全,效率高 Vector: 底层数据结构是数组,查询快,增删慢 线程安全,效率低 LinkedList: 底层数据结构是链表,查询慢,...

2016-12-29 22:12:09

阅读数 375

评论数 0

集合框架_集合嵌套存储和遍历元素的案例图解、集合嵌套存储和遍历元素的案例代码实现

package cn.itcast_01; import java.util.ArrayList; /* * 集合的嵌套遍历 * 需求: * 我们班有学生,每一个学生是不是一个对象。所以我们可以使用一个集合表标我们班级的学生。ArrayList * 但是呢,我们旁边是不是还有班...

2016-12-27 19:52:06

阅读数 438

评论数 0

集合框架_ArrayList存储自定义对象并遍历增强for版

package cn.itcast_01; import java.util.ArrayList; import java.util.Iterator; /* * ArrayList存储自定义对象并遍历。要求加入泛型,并用增强for遍历。 * A:迭代器 * B:普通for * C:增...

2016-12-25 15:11:56

阅读数 350

评论数 0

集合框架_ArrayList存储字符串并遍历增强for版

package cn.itcast_01; import java.util.ArrayList; import java.util.Iterator; /* * ArrayList存储字符串并遍历。要求加入泛型,并用增强for遍历。 * A:迭代器 * B:普通for * C:增强f...

2016-12-25 14:38:17

阅读数 348

评论数 0

集合框架_ArrayList存储自定义对象并遍历泛型版

package cn.itcast_02; import java.util.ArrayList; import java.util.Iterator; /* * 需求:存储自定义对象,并遍历。 * * 分析: * A:创建学生类 * B:创建集合对象 * C:创建...

2016-12-24 23:23:35

阅读数 573

评论数 0

集合框架_ArrayList存储字符串并遍历泛型版

泛型在那里使用呢? 查看API,如果类,接口,抽象类,后面跟有就说要使用泛型。一般来说就是在集合中使用。 package cn.itcast_02; import java.util.ArrayList; import java.util.Iterator; /* * 泛型在那些地方使用...

2016-12-24 23:04:39

阅读数 389

评论数 0

集合框架_泛型概述和基本使用

package cn.itcast_01; import java.util.ArrayList; import java.util.Iterator; /* * ArrayList存储字符串并遍历 * * 我们按照正常的写法来写这个程序,结果却出错了。 * 为什么呢? * 因...

2016-12-24 01:20:47

阅读数 466

评论数 0

集合框架_用LinkedList实现栈结构的集合代码、LinkedList模拟栈数据结构的集合并测试案例

package cn.itcast_05; /* * MyStack的测试 */ public class MyStackDemo { public static void main(String[] args) { // 创建集合对象 MyStack ms = new MySta...

2016-12-24 00:20:30

阅读数 922

评论数 0

集合框架_去除ArrayList集合中的重复自定义对象元素案例

package cn.itcast_04; public class Student { private String name; private int age; public Student() { super(); // TODO Auto-generated constr...

2016-12-22 23:04:51

阅读数 392

评论数 0

集合框架_去除ArrayList集合中的重复字符串元素案例2

package cn.itcast_04; import java.util.ArrayList; import java.util.Iterator; /* * 需求:ArrayList去除集合中字符串的重复值(字符串内容相同) * 要求:不能创建新的集合,就在以前的集合上做。 */ ...

2016-12-22 22:21:10

阅读数 269

评论数 0

集合框架_去除ArrayList集合中的重复字符串元素案例1

package cn.itcast_04; import java.util.ArrayList; import java.util.Iterator; /* * ArrayList去除集合中字符串的重复值(字符串内容相同) * * 分析: * A:创建集合对象 * B:添...

2016-12-21 22:36:55

阅读数 507

评论数 0

集合框架_LinkedList的特有功能

package cn.itcast_03; import java.util.LinkedList; /*3 * LinkedList特有功能: * A:添加功能 * public void addFirst(Object obj): * public void add...

2016-12-21 22:03:46

阅读数 254

评论数 0

集合框架_Vector的特有功能

package cn.itcast_02; import java.util.Enumeration; import java.util.Vector; /* * Vector特有功能: * 1:添加功能 * public void addElement(Object obj)...

2016-12-21 19:11:42

阅读数 386

评论数 0

集合框架_ArrayList存储自定义对象并遍历

package cn.itcast_01; import java.util.ArrayList; import java.util.Iterator; /* * ArrayList存储自定义对象并遍历 * * 分析: * A:创建学生类 * B:创建集合对象 * C...

2016-12-20 23:44:59

阅读数 434

评论数 0

集合框架_ArrayList存储字符串并遍历

package cn.itcast_01; import java.util.ArrayList; import java.util.Iterator; /* * List的子类特点: * ArrayList: * 底层数据结构是数组,查询快,增删慢 * 线程不安全,效...

2016-12-20 23:27:08

阅读数 970

评论数 0

集合框架_对象数组、集合(Collection)、集合(List)总结

1:对象数组(掌握) (1)数组既可以存储基本数据类型,也可以存储引用类型。它存储引用类型的时候的数组就叫对象数组。 (2)案例: 用数组存储5个学生对象,并遍历数组。 2:集合(Collection)(掌握) (1)集合的由来? 我们学习的是Java -- 面向对象 -- 操作很...

2016-12-19 22:12:44

阅读数 1583

评论数 1

集合框架_List的三个子类的特点

List:(面试题:List的子类特点) ArrayList: 底层数据结构是数组,查询快,增删慢。 线程不安全,效率高。 Vector: 底层数据结构是数组,查询快,增删慢。 线程安全,效率低 LinkedList: 底层数据结构是数组,查询慢,增删快。 线程不安全...

2016-12-19 19:02:28

阅读数 796

评论数 0

集合框架_数据结构之数组和链表

2016-12-19 19:01:49

阅读数 210

评论数 0

提示
确定要删除当前文章?
取消 删除
关闭
关闭