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

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

2016-12-29 22:12:09

阅读数:333

评论数:0

集合框架_键盘录入多个数据在控制台输出最大值案例

package cn.itcast_03; import java.util.ArrayList; import java.util.Arrays; import java.util.Scanner; /* * 键盘录入多个数据,以0结束,要求在控制台输出这多个数据中的最大值。 * *...

2016-12-29 00:39:28

阅读数:557

评论数:0

集合框架_产生10个1-20之间的随机数要求随机数不能重复案例

package cn.itcast_02; import java.util.ArrayList; import java.util.Random; /* * 获取10个1-20之间的随即数,要求不能重复 * * 用数组实现,但是数组的长度不好确定。 * 所以我们使用集合实现。 *...

2016-12-27 20:38:19

阅读数:1865

评论数:1

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

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

2016-12-27 19:52:06

阅读数:391

评论数:0

集合框架_Arrays工具类的asList()方法的使用

package cn.itcast_03; import java.util.Arrays; import java.util.List; /* * public static List asList(T... a):把数组转成集合 * * 注意事项: * 虽然可以把数组转成集...

2016-12-26 23:54:21

阅读数:204

评论数:0

集合框架_可变参数的概

package cn.itcast_03; /* * 可变参数:定义方法的时候不知道该定义多少个参数 * 格式: * 修饰符 返回值类型 方法名(数据类型... 变量名){ * * } * * 注意: * A:这里的变量其实是一个的数组。 * ...

2016-12-26 20:09:52

阅读数:214

评论数:0

集合框架_静态导入的概述和使用

package cn.itcast_02; //import java.lang.Math; /* * 静态导入 * 格式: * import static 包名...·类名.方法名; * 可以导入到方法的级别 * * 静态导入的注意事项: * A:方...

2016-12-26 19:37:30

阅读数:247

评论数: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

阅读数:299

评论数: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

阅读数:301

评论数:0

集合框架_增强for的概述和使用

package cn.itcast_01; import java.util.ArrayList; import java.util.Iterator; import java.util.List; import java.util.ListIterator; /* * JDK5的新特性:自...

2016-12-25 14:26:51

阅读数:235

评论数:0

集合框架_泛型高级之通配符

package cn.itcast_07; import java.util.ArrayList; import java.util.Collection; /* * 泛型高级(通配符) * ?:任意类型,如果没有明确,那么就是Object以及任意的Java类了。 * ? extends...

2016-12-25 13:44:21

阅读数:333

评论数:0

集合框架_泛型接口的概述和使用

package cn.itcast_06; public class InterDemo { public static void main(String[] args) { // 第一种情况的测试 // Inter i = new InterImpl(); // i.show(&...

2016-12-25 13:20:40

阅读数:359

评论数:0

集合框架_泛型方法的概述和使用

package cn.itcast_05; public class ObjectToolDemo { public static void main(String[] args) { // ObjectTool ot = new ObjectTool(); // ot.show(&q...

2016-12-25 13:01:02

阅读数:248

评论数:0

集合框架_泛型类的概述及使用

package cn.itcast_04; /* * 泛型类的测试 */ public class ObjectToolDemo { public static void main(String[] args) { // ObjectTool ot = new ObjectTool(...

2016-12-25 01:41:06

阅读数:300

评论数:0

集合框架_通过Object转型问题引入泛型

package cn.itcast_03; /* * 早期的时候,我们使用Object来代表任意类型。 * 向上转型是没有任何问题的。但是在向下转型的时候其实隐含了类型转换的问题。 * 也就是说这样的程序并不是安全的。所以Java在JDK5后引入了泛型,提高程序的安全性。 */ publ...

2016-12-24 23:42:16

阅读数:298

评论数:0

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

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

2016-12-24 23:23:35

阅读数:481

评论数:0

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

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

2016-12-24 23:04:39

阅读数:347

评论数:0

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

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

2016-12-24 01:20:47

阅读数:410

评论数: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

阅读数:804

评论数: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

阅读数:346

评论数:0

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