写一个自己的集合类

passioninnovation 2010-01-17 10:39:25
编程题:结合你的开发经验,写一个尽可能完善的集合类,需要有增、删、改方法等。
...全文
141 9 打赏 收藏 举报
写回复
用AI写文章
9 条回复
切换为时间正序
请发表友善的回复…
发表回复
coolbamboo2008 2010-01-18
  • 打赏
  • 举报
回复
这个真是考经验了
psyuhen 2010-01-18
  • 打赏
  • 举报
回复
呵呵。。java里面那么多集合类干嘛不用呀。
caizhh 2010-01-18
  • 打赏
  • 举报
回复
这个问题主要考的应该就是元素扩展的情况
ArrayList其实就是一个对象数组,但是当数据对象增长时,它是按长度成倍增长的
另外还有就是线程安全的问题
Vector是具备线程安全的

估计是要考虑综合目前存在的集合类的优点,写一个比较折中的
marf_cn 2010-01-18
  • 打赏
  • 举报
回复
貌似没太大必要吧,把jdk提供的改造一下就可以了。thinking in java里也有例子
sean1203 2010-01-17
  • 打赏
  • 举报
回复
写一个类
把arraylist封装起来
不就好啦。。。
谁tmd把经验放到写集合上面来啊
sean1203 2010-01-17
  • 打赏
  • 举报
回复
这面试问题真tmd恶心
老子也要开始准备了
sean1203 2010-01-17
  • 打赏
  • 举报
回复
把arraylist的源码复制黏贴过来
改个名字不就好啦。。。
godismydaughter 2010-01-17
  • 打赏
  • 举报
回复
应该是这样的格式吧。
godismydaughter 2010-01-17
  • 打赏
  • 举报
回复
public interface Coll{
public void add(int key,String value);
public void delete(int key);
public void modify(int key,String value);
public String search(int key);
}
class Colls implements Coll{
public void add(int key,String value){
,,,,,,,,,}
public void delete(int key){
,,,,,,,,}
public void modify(int key,String value){
,,,,,,,,}
public String search(int key){
,,,,,,,
return value;}
}

62,620

社区成员

发帖
与我相关
我的任务
社区描述
Java 2 Standard Edition
社区管理员
  • Java SE
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧