
Java 之 集合
文章平均质量分 84
奔跑de五花肉
这个作者很懒,什么都没留下…
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
两种Java容器类List和Set分析
容器类可以大大提高编程效率和编程能力,在Java2中,所有的容器都由SUN公司的Joshua Bloch进行了重新设计,丰富了容器类库的功能。 Java2容器类类库的用途是“保存对象”,它分为两类: Collection----一组独立的元素,通常这些元素都服从某种规则。List必须保持元素特定的顺序,而Set不能有重复元素。 Map----一组成对的“键值对”原创 2016-04-12 11:10:56 · 369 阅读 · 0 评论 -
对JAVA集合进行遍历删除时务必要用迭代器
今天同事写了几行类似这样的代码:123456789101112public static void main(String args[]) { List famous = new ArrayList(); famous.ad转载 2016-04-13 22:43:08 · 400 阅读 · 0 评论 -
refefre
efwsfew原创 2016-04-13 22:47:16 · 358 阅读 · 0 评论 -
Java集合框架List,Map,Set等全面介绍
Java Collections Framework是Java提供的对集合进行定义,操作,和管理的包含一组接口,类的体系结构。 Java集合框架的基本接口/类层次结构:java.util.Collection [I]+--java.util.List [I] +--java.util.ArrayList [C] +--java.util.原创 2016-04-10 22:31:35 · 346 阅读 · 0 评论 -
浅谈Java集合中Array(数组)的应用
我们都知道,由于Array(数组)通常意义上讲只是一个单纯的线性序列,又基于Native,凭此它的效率历来便号称Java中最高。所以通常我们也都承认Java中效率最高的存储方式就是使用数组。但是,由于数组初始化后大小固定,索引不能超出下标,缺少灵活的扩展功能等原因,使得很多人放弃了数组的使用, 转而使用Collection,List,Map,Set等接口处理集合操作。诚然在Java中使用集原创 2016-04-10 22:39:03 · 429 阅读 · 0 评论 -
map中 key,value 对换 ,互换
当查询一些数据需要去重复的时候,有很多人想到用map自带的属性去重,因为不允许有相同的key存在,但是可以允许有相同的value存在。例如:我想得到 手机通讯录 中所有的电话号码和姓名(是去重后的手机号码,不存在相同的两个电话号码) 一部手机里面有 我的电话:152****5398 (2个) 姓名 1 :李白白原创 2016-04-11 10:55:10 · 10352 阅读 · 0 评论 -
Java 泛型(一) 泛型使用基础
泛型Generics 所谓泛型,就是变量类型的参数化。 泛型是JDK1.5中一个最重要的特征。通过引入泛型,我们将获得编译时类型的安全和运行时更小的抛出ClassCastException的可能。 在JDK1.5中,你可以声明一个集合将接收/返回的对象的类型。 使用泛型时如果不指明参数类型,即泛型类没有参数化,会提示警告,此时类型为Object。原创 2016-05-04 21:11:13 · 3194 阅读 · 0 评论 -
Java 泛型(二) 泛型之中的通配符(Wildcards)使用
泛型之中的通配符(Wildcards)使用 限制泛型可用类型 在定义泛型类别时,预设可以使用任何的类型来实例化泛型类型中的类型。 但是如果想限制使用泛型类别时,只能用某个特定类型或者是其子类型才能实例化该类型时,可以在定义类型时,使用extends关键字指定这个类型必须是继承某个类,或者实现某个接口,也可以是这个类或接口本身。 比如下面的例子原创 2016-05-04 21:12:43 · 396 阅读 · 0 评论