随笔分类 -  Java基础知识强化之集合框架

上一页 1 2 3 4

Java基础知识强化之集合框架笔记20:数据结构之 栈 和 队列
摘要:1. 栈先进后出解析图:2. 队列先进先出解析图: 阅读全文

posted @ 2015-10-02 15:16 鸿钧老祖 阅读(187) 评论(0) 推荐(0)

Java基础知识强化之集合框架笔记19:List集合迭代器使用之 并发修改异常的产生原因 以及 解决方案
摘要:1.我有一个集合,如下,请问,我想判断里面有没有"world"这个元素,如果有,我就添加一个"javaee"元素,请写代码实现。ConcurrentModificationException: 当方法检测到对象的并发修改,但不允许这种修改时,抛出此异常。 (1) 产生的原因: 迭代器是依赖于集合... 阅读全文

posted @ 2015-10-02 11:09 鸿钧老祖 阅读(464) 评论(0) 推荐(0)

Java基础知识强化之集合框架笔记18:List集合特有的ListIterator迭代器
摘要:1.ListIterator(列表迭代器):ListIterator listIterator():List集合特有的迭代器2. 代码示例: 1 package cn.itcast_04; 2 3 import java.util.ArrayList; 4 import java.util.Ite... 阅读全文

posted @ 2015-10-02 11:06 鸿钧老祖 阅读(239) 评论(0) 推荐(0)

Java基础知识强化之集合框架笔记17:List集合的特有的遍历功能
摘要:1.List集合的特有遍历功能:size()和 get()方法结合使用2. 代码示例: 1 package cn.itcast_03; 2 3 import java.util.ArrayList; 4 import java.util.List; 5 6 /* 7 * List集合的特有遍历... 阅读全文

posted @ 2015-10-02 10:27 鸿钧老祖 阅读(191) 评论(0) 推荐(0)

Java基础知识强化之集合框架笔记16:List集合的特有功能概述和测试
摘要:1. List集合的特有功能概述:(1)添加功能: 1 void add(int index, Object element):在指定位置添加元素(2)获取功能:1 Object get(int index):获取指定位置的元素(3)List集合特有的迭代器:1 ListIte... 阅读全文

posted @ 2015-10-02 10:18 鸿钧老祖 阅读(197) 评论(0) 推荐(0)

Java基础知识强化之集合框架笔记15:List集合的特点
摘要:1. List集合的特点List本身也是一个接口,如下:1 public interface List extends Collection(1)List是有序的Collection(也称为序列),此接口的用户可以对列表中的每个元素的插入位置进行精确地控制,用户可以根据元素的整数索引(在列表中... 阅读全文

posted @ 2015-10-02 09:52 鸿钧老祖 阅读(306) 评论(0) 推荐(0)

Java基础知识强化之集合框架笔记14:List集合存储字符串并遍历
摘要:1. List集合存储学生对象并遍历:需求:存储字符串并遍历 分析:(1)创建集合对象(2)创建字符串对象(3)添加字符串对象到集合中(4)遍历集合2. 代码示例: 1 package cn.itcast_04; 2 3 import java.util.ArrayList; 4 import ... 阅读全文

posted @ 2015-10-02 09:28 鸿钧老祖 阅读(369) 评论(0) 推荐(0)

Java基础知识强化之集合框架笔记13:Collection集合存储学生对象并遍历
摘要:1.Collection集合存储学生对象并遍历:需求:存储自定义对象并遍历Student(name,age) 分析: (1)创建学生类 (2)创建集合对象 (3)创建学生对象 (4)把学生对象添加到集合对象中 (5)遍历集合2. 代码示例:Student.java,如... 阅读全文

posted @ 2015-10-02 09:21 鸿钧老祖 阅读(392) 评论(0) 推荐(0)

Java基础知识强化之集合框架笔记12:Collection集合存储字符串并遍历
摘要:1. Collection集合存储字符串并遍历分析:(1)创建集合对象(2)创建字符串对象(3)把字符串对象添加到集合中(4)遍历集合2. 代码示例: 1 package cn.itcast_04; 2 3 import java.util.ArrayList; 4 import java.uti... 阅读全文

posted @ 2015-10-02 09:13 鸿钧老祖 阅读(291) 评论(0) 推荐(0)

Java基础知识强化之集合框架笔记11:Collection集合之迭代器的原理及源码解析
摘要:1. 迭代器为什么不定义成一个类,而是定义为一个接口 ?答:假设迭代器定义的是一个类,这样我们就可以创建该类的对象,调用该类的方法来实现集合的遍历。但是呢? 我们想想,Java中提供了很多的集合类,而这些集合类的数据结构是不同的,所以,存储的方式和遍历的方式应该是不同的。进而它们的遍历方式也应该不是... 阅读全文

posted @ 2015-10-01 22:24 鸿钧老祖 阅读(314) 评论(0) 推荐(0)

Java基础知识强化之集合框架笔记10:Collection集合使用的步骤
摘要:集合使用的步骤:(1)创建集合对象(2)创建元素对象(3)把元素添加到集合(4)遍历集合: • 通过集合对象获取迭代器对象 • 通过迭代器对象的hasnext()方法判断是否有元素 • 通过迭代器对象的next()方法获取元素,并移动到下一个位置备注:迭代器,是遍历集合的一种方式。迭代器是依... 阅读全文

posted @ 2015-10-01 21:03 鸿钧老祖 阅读(178) 评论(0) 推荐(0)

Java基础知识强化之集合框架笔记09:Collection集合迭代器使用的问题探讨
摘要:1.Collection集合迭代器使用的问题探讨:(1)问题1:能用while循环写这个程序,我能不能用for循环呢? 可以使用for循环替代。(2)问题2:不要多次使用it.next()方法,因为每次使用都是访问一个对象。 1 package cn.itcast_03; 2 3... 阅读全文

posted @ 2015-10-01 20:57 鸿钧老祖 阅读(160) 评论(0) 推荐(0)

Java基础知识强化之集合框架笔记08:Collection集合自定义对象并遍历案例(使用迭代器)
摘要:1. Collection集合自定义对象并遍历案例(使用迭代器)(1)首先定义一个Student.java,如下: 1 package com.himi.collectionIterator; 2 3 public class Student { 4 private String name... 阅读全文

posted @ 2015-10-01 20:30 鸿钧老祖 阅读(238) 评论(0) 推荐(0)

Java基础知识强化之集合框架笔记07:Collection集合的遍历之迭代器遍历
摘要:1. Collection的迭代器:1 Iterator iterator():迭代器,集合的专用遍历方式2. 代码示例:package cn.itcast_03;import java.util.ArrayList;import java.util.Collection;import java.... 阅读全文

posted @ 2015-10-01 20:16 鸿钧老祖 阅读(197) 评论(0) 推荐(0)

Java基础知识强化之集合框架笔记06:Collection集合存储自定义对象并遍历的案例
摘要:1.练习:用集合存储5个学生对象,并把学生对象进行遍历。分析:(1)创建学生类(2)创建集合对象(3)创建学生对象(4)把学生添加到集合(5)把集合转成数组(6)遍历数组2. 代码示例:Student.java如下: 1 package cn.itcast_02; 2 3 public class... 阅读全文

posted @ 2015-10-01 19:51 鸿钧老祖 阅读(365) 评论(0) 推荐(0)

Java基础知识强化之集合框架笔记05:Collection集合的遍历
摘要:1.Collection集合的遍历Collection集合直接是不能遍历的,所以我们要间接方式才能遍历,我们知道数组Array方便实现变量,我们可以这样:使用Object[] toArray():把集合转化成数组,可以实现集合的遍历代码实现: 1 package cn.itcast_01; 2 3... 阅读全文

posted @ 2015-10-01 19:38 鸿钧老祖 阅读(211) 评论(0) 推荐(0)

Java基础知识强化之集合框架笔记04:Collection集合的基本功能测试
摘要:1. Collection集合的基本功能测试: 1 package cn.itcast_01; 2 3 import java.util.ArrayList; 4 import java.util.Collection; 5 6 /* 7 * 集合的由来: 8 * 我们学习的... 阅读全文

posted @ 2015-10-01 19:28 鸿钧老祖 阅读(257) 评论(0) 推荐(0)

Java基础知识强化之集合框架笔记03:Collection集合的功能概述
摘要:1. Collection功能概述:Collection是集合的顶层接口,它子体系有重复的,有唯一性,有有序的,无序的。(1)添加功能1 boolean add(Object obj):添加一个元素2 boolean addAll(Collection c):添加一个集合的元素(2)删除功能1... 阅读全文

posted @ 2015-10-01 19:19 鸿钧老祖 阅读(291) 评论(0) 推荐(0)

Java基础知识强化之集合框架笔记02:集合的继承体系图解
摘要:1.集合的继承体系图解: 阅读全文

posted @ 2015-09-26 08:59 鸿钧老祖 阅读(206) 评论(0) 推荐(0)

Java基础知识强化之集合框架笔记01:集合的由来与数组的区别
摘要:1.集合的由来: 我们学习的是面向对象语言,而面向对象语言对事物的描述是通过对象体现的,为了方便对多个对象进行操作,我们就必须把这多个对象进行存储。而要想存储多个对象,就不能是一个基本的变量,而应该是一个容器类型的变量,在我们目前所学过的知识里面,有哪些是容器类型的呢?数组和StringBuff... 阅读全文

posted @ 2015-09-26 08:48 鸿钧老祖 阅读(272) 评论(0) 推荐(0)

上一页 1 2 3 4

导航