Collection集合选取规则:(Vector现在用的不多了所以不考虑) if(数据唯一,无序(输入顺序)){ if(需要排序){ 选用TreeSet } else{ 选用HashSet } } else{ if(查询多){ 选用ArrayList } if(增删多){ 选用LinkedList ...
分类:
其他好文 时间:
2017-08-24 16:11:25
阅读次数:
252
1.Java基础 1.集合框架的结构 Java集合框架中抽象有序列表的接口是(List),无序列表的接口是(Set),他们的共同父接口是( Collection),用于对集合进行特殊操作如排序的工具类是(Collections),他提供一系列静态方法实现对各种集合的搜索、排序、线程安全化等操作。 2 ...
分类:
编程语言 时间:
2017-08-24 15:33:23
阅读次数:
443
集合框架 有两大接口 一个是 Collection (类集 )与Map (映射); collection 下有两大接口 一个是List (列表) 另一个是Set(集合) List (列表):ArrayList 基于数组实现的动态列表 动态数组 ; LinkedList 基于链表实现的列表 双向循环链 ...
分类:
编程语言 时间:
2017-08-23 21:48:01
阅读次数:
181
1:集合(掌握) (1)集合的由来 我们需要对多个对象进行存储和获取。可以使用对象数组。但是,如果对象的个数是变化的,对象数组就解决不了了。怎么办呢?java就提供了集合类解决。 (2)集合和数组的区别? A:长度问题 数组长度固定,集合长度可变 B:存储元素类型1 数组只能存储同一种类型。集合可以 ...
分类:
其他好文 时间:
2017-08-23 13:37:41
阅读次数:
124
一:字符串数组转集合 二:非字符串数组转集合 三:集合转数组 ...
分类:
其他好文 时间:
2017-08-22 23:06:43
阅读次数:
108
1.Java集合框架是什么?说出一些集合框架的优点? 每种编程语言中都有集合,最初的Java版本包含几种集合类:Vector、Stack、HashTable和Array。随着集合的广泛使用,Java1.2提出了囊括所有集合接口、实现和算法的集合框架。在保证线程安全的情况下使用泛型和并发集合类,Jav... ...
分类:
编程语言 时间:
2017-08-22 20:56:42
阅读次数:
249
1.基本数据类型数组默认值:整数型 byte short int long 默认值为0 ,浮点型 float ,double 默认值 0.0 字符型 char 默认值为 空字符串 boolean 型 默认值为 false 2.引用数据类型数组默认值为null 3.数组与集合的区别 1> 数组即可以存 ...
分类:
其他好文 时间:
2017-08-22 19:50:24
阅读次数:
131
一:普通for循环的删除 二:迭代器两种遍历(删除)方式 方式一: 方式二: 三:增强fore循环删除 ...
分类:
其他好文 时间:
2017-08-22 19:47:41
阅读次数:
128
一:对象数组的概述 数组和集合存储引用数据类型,存的都是地址值 二:集合的由来及集合继承体系图 1.集合的由来 数组长度是固定,当添加的元素超过了数组的长度时需要对数组重新定义,太麻烦,java内部给我们提供了集合类,能存储任意对象,长度是可以改变的,随着元素的增加而增加,随着元素的减少而减少 2. ...
分类:
其他好文 时间:
2017-08-22 13:56:04
阅读次数:
285
Java集合框架 集合的概念 集合,也称为容器,是一种工具类,它可以将一系列具有共同特性的元素组合成一个单元,用于存储,提取,管理.JDK提供的集合API都包含在java.util包内. Java集合框架主要分为两大部分,一部分实现了collection接口,该接口定义了存取一组对象的方法,其主要子 ...