53
ch7_Generics and Collections_泛型集合ppt课件.ppt
ch7_Generics and Collections_泛型与集合ppt课件ch7_Generics and Collections_泛型与集合ppt课件ch7_Generics and Collections_泛型与集合ppt课件
40
面向对象开发方法概述-ch8 java泛型集合.ppt
面向对象开发方法概述-ch8 java泛型和集合类
80
第8章 集合类与泛型程序设计.pdf
第8章 集合类与泛型程序设计
63
Java13第十一章-集合框架和泛型ppt课件.ppt
Java13第十一章-集合框架和泛型ppt课件
60
zlz-java-集合泛型_计算机软件及应用_it计算机_专业资料.ppt
zlz-java-集合与泛型_计算机软件及应用_it计算机_专业资料
63
2016java程序设计(高教版)课件:第6章 集合框架与泛型.ppt
2016java程序设计(高教版)课件:第6章 集合框架与泛型
32
03-02_数组泛型集合.ppt
03-02_数组泛型集合03-02_数组泛型集合03-02_数组泛型集合
30
[IT/计算机]Ch05 集合和泛型集合.ppt
[IT/计算机]Ch05 集合和泛型集合

• • • •

数组是引用类型还是值类型? 引用类型 string是引用类型还是值类型? struct是值类型还是引用类型? 简述值类型和引用类型在内存中的存储方 式。

• • • •

理解集合的概念 熟练使用集合访问数据 理解泛型概念 熟练使用各种泛型集合

• 能否动态的维护一个集合?
string[] students = new string[3] {"张三 "李四 "王五 张三", 李四", 王五"}; 张三 李四 王五 班级人员的数组 相同类型和名称 变量的集合

如果每个班级的人数不固定 重新定义数组 班级中来了一个新的学员

调整大小困难

增加元素困难

• arraylist是一个可动态维护长度的集合 arraylist
自动调整 索引 新增元素

0 1 0 2 1 3 2 4 3
通过索引 访问 索引(下标 索引 下标) 下标

object object object object object

可删除元素

可访问单个元素

• 引入systemllections命名空间 • 实例化arraylist对象
using systemllections; 引入命名空间 … arraylist students = new arraylist(); 实例化一个对象 arraylist teachers = new arraylist(5) 可以指定长度 未引入命名空间 常见错误 定义时未实例化

• 建立班级学员的集合
int add(object value) //添加一个对象到集合的末尾 添加一个对象到集合的末尾 返回索引 arraylist students = new arraylist(); student scofield = new student("scofi
56
java教程集合泛型.ppt
java 泛型 java 泛型方法 泛型集合 java中的泛型 java 泛型类 java不支持泛型数组 java 定义泛型方法 java 泛型数组 java 获取泛型类型 java泛型编程
26
第05章:泛型集合.ppt
第05章:泛型集合

向豆丁求助:有没有泛型集合?