
集合
文章平均质量分 58
mqingo
java开发。
展开
-
集合-------Collection(一)
一.对象数组的概述和使用需求:我有5个学生,请把这个5个学生的信息存储到数组中,并遍历数组,获取得到每一个学生信息。 Student[] arr = new Student[5]; //存储学生对象 arr[0] = new Student("张三", 23); arr[1] = new S...原创 2018-09-17 22:01:37 · 147 阅读 · 0 评论 -
集合--------List
一.List集合的特有功能概述和测试 List集合的特有功能概述 void add(int index,E element) E remove(int index) E get(int index) E set(int index,E element) package com.pg.list;import java.util.ArrayList;imp...原创 2018-09-18 09:59:18 · 136 阅读 · 0 评论 -
集合---------Vector的特有功能
一.Vector的特有功能1.Vector类概述2.Vector类特有功能 public void addElement(E obj) public E elementAt(int index) public Enumeration elements() package com.pg.list;import java.util.Enumeration...原创 2018-09-18 10:38:52 · 231 阅读 · 0 评论 -
集合-------总
一.数据结构之数组和链表A:数组 * 查询快修改也快 * 增删慢B:链表 * 查询慢,修改也慢 * 增删快二.List的三个子类的特点A:List的三个子类的特点 ArrayList: 底层数据结构是数组,查询快,增删慢。 线程不安全,效率高。 Vector: ...原创 2018-09-18 10:40:44 · 277 阅读 · 0 评论 -
集合------泛型
一.泛型概述和基本使用A:泛型概述B:泛型好处 * 提高安全性(将运行期的错误转换到编译期) * 省去强转的麻烦C:泛型基本使用 * <>中放的必须是引用数据类型D:泛型使用注意事项 * 前后的泛型必须一致,或者后面的泛型可以省略不写(1.7的新特性菱形泛型) package com.pg.bean;public class Pers...原创 2018-09-23 14:24:01 · 220 阅读 · 0 评论 -
集合
一.增强for的概述和使用A:增强for概述 * 简化数组和Collection集合的遍历B:格式: for(元素数据类型 变量 : 数组或者Collection集合) { 使用变量即可,该变量就是元素 }C:示例 * 数组,集合存储元素用增强for遍历D:好处 * 简化遍历二.ArrayList存储字符...原创 2018-09-23 23:34:40 · 170 阅读 · 0 评论 -
集合List(二)
一.去除ArrayList中重复字符串元素方式需求:ArrayList去除集合中字符串的重复值(字符串的内容相同)思路:创建新集合方式package com.pg.list;import java.util.ArrayList;import java.util.Iterator;@SuppressWarnings({ "rawtypes", "unchecked" })pub...原创 2018-09-20 22:51:32 · 141 阅读 · 0 评论