第7章
Util:
1、 Date: Date objd=new Date(); objd.getTime(); //获取毫秒
objd.toString(); //时间字符串
2、 Calendar Calendar objc=Calendar.getInstance(); objc.get(Calendar.Year) 3、 Random Random objr=new Random(); objr.nextInt(); objr.nextFloat(); objr.nextDouble();
4、 ArrayList:
a) Add() 添加数组元素
b) Get() 察看元素值
c) indexOf() 查看某字符串第一次出现的位置
d) lastIndexOf() 查看某字符串最后一次出现的位置
5、 LinkedList:
a) addLast() 从链表的最后一个元素执行增加
b) addFirst() 从链表的第一个元素执行增加
c) removeFirst() 从链表的第一个元素执行删除
d) removeLast() 从链表的最后一个元素执行删除
6、 HashMap:
方法:put(key,value) //添加
get(key) //查找
Exa:
public void add(HashMap objhm,String key,String value){
objhm.put(key,value);
}
public void put(HashMap objhm,String key){
System.out.println(key+"的成绩:"+objhm.get(key));
}
完成修改:先删除:remove(key) //删除
在添加:put(key,value) //添加
Exa:
public void update(HashMap objhm,String key,String value){
objhm.remove(key);
objhm.put(key,value);
}
7、 Vector:
添加元素:addElement( )
插入:insertElementAt( )
搜索:indexOf( )
获得第一个元素:firstElement( )
获得最后一个元素:lastElement( )
获得容量:capacity( )
Exa1:
public void add(Vector objv,String str){
objv.addElement(str);
}
public void show(Vector objv){
int size=objv.size();
for(int i=0;i System.out.println("第"+(i+1)+"个元素的值是:"+objv.get(i));
}
}
Exa2:
public void addv(Vector objsup,Vector objsub){
objsup.addElement(objsub);
}
责任编辑:小草