文档详情

《移动通信软件编程基础—Java语言》第7章.ppt

发布:2017-08-24约1.19万字共35页下载文档
文本预览下载声明
知识回顾 本章目标 java.util包简介   Date类   Date类的常用方法 Date类的常用方法 Calender类  Calender类  Calender类  Random类   Random类的常用方法   Random类的常用方法   Collection接口   Collection接口中的常用方法  Collection接口实现   ArrayList类   ArrayList类增加元素   ArrayList类增加元素   ArrayList类提取元素   ArrayList类提取元素   ArrayList类查找元素   ArrayList类查找元素   LinkedList类   LinkedList类   Vector类   Vector类的常用方法  Vector类的常用方法  Map接口   HashMap类   HashMap类   总结 习题 作业 import java.util.*; public class VectorDemo{ Vector PlayVector; VectorDemo() { PlayVector = new Vector(); } public void add() { … … } public void insert() { … … } public void search() { … … } public void otherDetail() { … … } public static void main(String[] args){ VectorDemo vd = new VectorDemo( ); vd.add( ); vd.insert( ); vd.search( ); vd.otherDetail( ); } } public void add(){ String[] name = {Li,Wang,Li,Song}; PlayVector.addElement(new Integer(20)); for(int i = 0; i name.length; i++) PlayVector.addElement(name[i]); System.out.println(增加对象结束 + PlayVector + \n); } public void insert(){ PlayVector.insertElementAt(Zhu,3); PlayVector.insertElementAt(Kuang,0); System.out.println(插入对象结束 + PlayVector + \n); } public void search(){ … … if( PlayVector.contains(Li) ) System.out.println(姓Li的人第一次… + PlayVector.indexOf(Li) + \n); else System.out.println(姓Li的人不存在\n); } public void otherDetail() { System.out.println(第一个元素为: + PlayVector.firstElement( ) + \n); System.out.println(最后一个元素为: + PlayVector.lastElement( ) + \n ); System.out.println(容器的默认大小为: + PlayVector.capacity( ) + \n ); } 运行结果 Map没有继承Collection接口 Map提供key到value的映射: 一个Map中不能包含相同的
显示全部
相似文档