- 博客(7)
- 收藏
- 关注
原创 java泛型
1. Java中的泛型是什么 ? 使用泛型的好处是什么? 在集合中存储对象并在使用前进行类型转换是多么的不方便。泛型防止了那种情况的发生。它提供了编译期的类型安全,确保你只能把正确类型的对象放入 集合中,避免了在运行时出现ClassCastException。 2.什么是泛型 泛型是程序设计语言的一种特性。允许程序员在强
2017-09-21 10:52:31 248
原创 java集合Map
Map是集合,用来存储键值对的,K:键,V:值 * 已知实现了Map接口的类,HashMap,TreeMap,HashTable * K:是唯一的,一个K对应一个V * V:不是唯一的可以重复 * 存储规则无序 * * void clear():清除Map里面的所有数据 * boolean containsKey(Object key);//查询集合里面是否存在key * bo
2017-09-21 10:43:20 198
原创 java集合list
ArrayList:不同步:不安全,效率高,底层是数组结构,查询快,增删慢 vector:同步:安全,效率低,底层是数组结构,查询快,增删慢 LinkedList:不同步:不安全,效率高,底层是链表结构,查询慢,增删快 List和set的区别: List:元素有序可重复 set:元素无序可以重复 set:元素无序并唯一 set:无get(int index)方法,不能用普通for循
2017-09-21 10:32:53 170
原创 将学生的姓名成绩输入到Map中,并用分数排序前三名
import java.util.ArrayList; import java.util.Collections; import java.util.Comparator; import java.util.List; import java.util.Map; import java.util.Map.Entry; import java.util.Set; import java
2017-09-18 19:03:06 1977
原创 Java集合Set
Ser:存储的元素是无序的,不可重复的 1.无序性: 无序性! = 随机性 真正的无序性,值得是元素在底层存储的位置是无序的 2.不可重复性:当向Set中添加进相同的元素的时候,后面的这个不能添加进去 说明:要求添加进Set中的元素所在的类,一定要重写equals()个hashCode()方法, 进而保证Set中元素的不可重复性
2017-09-14 19:59:26 133
原创 Java集合概念
1、Collection 和 Collections的区别 Collection是集合类的上级接口,继承与他的接口主要有Set 和List. Collections是针对集合类的一个帮助类,他提供一系列静态方法实现对各种集合的搜索、 排序、线程安全化等操作。 Collections是针对集合类的一个帮助类,他提供一系列静态方法实现对各种集合的搜索、排序、线程安
2017-09-13 18:12:12 188
原创 java集合一
/** * 1.存储对象可以考虑:(1)数组(2)集合 * 2.数组存储对象 * (1)特点:Student[] stu=new Student[20]; stu[o] * (2)弊端:(1)一旦创建,其长度不可变。(2)数组存放对象的数据 * 3.集合 * * * */ import org.junit.Test; public clas
2017-09-13 18:06:45 246
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人