第6章Java课件6集合框架新新剖析.ppt

55555 55885 7 8 2 3 3 6 12 5 4 2 3 3 4 5 6 7 8 12 * false true 1 -9 * * 更改成154的例子 [96, 42, 66, 97, 41, 76, 83, 51, 47, 57] 找到了,位置是:3 * * 1、集合框架就是一个封装好的框架,在需要进行某些功能实现的时候,只需直接调用框架,不需要重新设计框架 2、合适的数据结构和优化的算法可以提高程序的速度和质量 3、基于这个框架设计的算法等内容可以重复使用 * * 循环显示对话框,要求用户输入数据,直到输入的是空或者exit(忽略大小写)就退出 * ArrayList也称为动态数组。在内存中分配连续的空间。遍历元素和随机访问元素的效率比较高 LinkedList采用链表存储方式。插入、删除元素时效率比较高 如果使用数组存储大小可变的数据,该如何实现? * 创建基本类用来存储数据信息,主要包含 对象属性、构造方法(对属性进行赋值),对外获取属性的get方法和set方法 * E get(int index):返回指定位置的元素。返回元素是Object类型,需进行强制类型转换 ?? * 此处省略了Dog类的信息,包含狗狗的名称和品种两个属性,构造函数和相应属性的set、get方法 * ?? * Vector也称为向量 * 上周回顾:1、Arrays类:数

文档评论(0)

1亿VIP精品文档

相关文档