Java集合与输入输出知识全解
集合相关知识
在使用 Map 时,多数情况下我们并非查询其所有映射。常见操作是通过 key 查找对应 value ,使用方法如下:
public V get(Object key);
或者将键值对存入表中,使用方法为:
public V put(K key, V value);
以下是几个关于集合的练习题:
1. 有一个类通过迭代器访问其数据结构,需要编写这个迭代器。示例代码如下:
class storage {
private Object[] data = new Object[256];
// 不允许访问尚未存储的数据
private int nextEmptySlot = 0;
private int i = 0;
public Iterator iterator() {
// 返回一个迭代数据数组的类
return new Iterator() {
// 插入内部类的主体
// 3个方法:remove()、hasNext()、next()
};
}
}
- 对上述 <
超级会员免费看
订阅专栏 解锁全文
438

被折叠的 条评论
为什么被折叠?



