社区
Java SE
帖子详情
写一个自己的集合类
passioninnovation
2010-01-17 10:39:25
编程题:结合你的开发经验,写一个尽可能完善的集合类,需要有增、删、改方法等。
...全文
139
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;}
}
C++语言训练_
写
一个
集合类
Set
本文介绍了
一个
C++
集合类
Set的设计与实现,包括构造函数、成员函数、重载运算符等,并提供了完整的测试代码示例。
用迭代子模式,泛型
写
一个
可以自动扩容的
集合类
本文介绍了
一个
自定义的
集合类
实现,该类能够自动调整容量并提供迭代器接口以便遍历元素。通过示例代码展示了如何使用该
集合类
进行元素的添加及通过迭代器进行遍历。
.Net
集合类
博主询问.Net类库中是否有
集合类
,称自己
写
了
一个
集合类
,希望大家提出意见。
覆
写
equals 方法时,一定要记着覆
写
hashCode 方法。
本文通过
一个
具体的例子展示了在Java中正确覆
写
equals方法和hashCode方法的重要性。如果只覆
写
equals而不覆
写
hashCode,可能会导致在使用HashSet等依赖hashCode的
集合类
时出现问题。文章最后提供了
一个
修正后的代码示例。
ArrayList
集合类
-学生信息管理
该博客介绍了如何使用Java的ArrayList
集合类
来管理学生信息。首先,定义了
一个
学生类,包含姓名、年龄和成绩属性,并覆
写
了toString方法。接着,创建了
一个
ArrayList实例,向其中添加了3名学生。博客详细展示了如何在第二个学生前面插入两个新学生,删除最后
一个
学生,以及遍历并打印所有学生的信息。
Java SE
62,621
社区成员
307,251
社区内容
发帖
与我相关
我的任务
Java SE
Java 2 Standard Edition
复制链接
扫一扫
分享
社区描述
Java 2 Standard Edition
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章