删除map、list集合元素总结
2014-06-11 11:00
274 查看
@Test
public void removeElementFromMap()
{
Map<Integer, String> test = new HashMap<Integer, String>();
test.put(1, "a");
test.put(2, "b");
test.put(3, "c");
test.put(4, "d");
Iterator<Entry<Integer, String>> it = test.entrySet().iterator();
int key = 0;
while (it.hasNext())
{
key = it.next().getKey();
if (key == 1)
{
it.remove();
}
}
System.out.println(test);
}
删除List集合元素:
@Test
public void removeElementFromList()
{
List<Integer> testList = new ArrayList<Integer>();
testList.add(1111);
testList.add(2222);
testList.add(3333);
testList.add(4444);
Iterator<Integer> it = testList.iterator();
int value = 0;
while (it.hasNext())
{
value = it.next();
if (value == 1111)
{
it.remove();
}
}
}
public void removeElementFromMap()
{
Map<Integer, String> test = new HashMap<Integer, String>();
test.put(1, "a");
test.put(2, "b");
test.put(3, "c");
test.put(4, "d");
Iterator<Entry<Integer, String>> it = test.entrySet().iterator();
int key = 0;
while (it.hasNext())
{
key = it.next().getKey();
if (key == 1)
{
it.remove();
}
}
System.out.println(test);
}
删除List集合元素:
@Test
public void removeElementFromList()
{
List<Integer> testList = new ArrayList<Integer>();
testList.add(1111);
testList.add(2222);
testList.add(3333);
testList.add(4444);
Iterator<Integer> it = testList.iterator();
int value = 0;
while (it.hasNext())
{
value = it.next();
if (value == 1111)
{
it.remove();
}
}
}
相关文章推荐
- 删除map、list集合元素总结
- 删除map、list集合元素总结
- 编程技巧系列(2)Java 集合(List,Set,Map)遍历时有条件删除特定元素
- Java集合之List遍历找到匹配元素删除方法总结
- Java集合之List遍历找到匹配元素删除方法总结
- 【Java】集合(List、Set、Map)遍历、删除、比较元素时的小陷阱
- 集合--(List、Set、Map)遍历、删除、比较元素时的小陷阱
- vector iterators incompatible 删除map,list中元素时,应注意的问题
- java中List、Set、Map集合的遍历方法总结
- stl的vector,map,list删除元素
- java集合: List、Set、Map总结 + HashMap/Hashtable 区别
- 关于List集合元素的删除
- Java中List、Set和Map等集合总结和介绍
- [Java基础]List,Map集合总结
- 存储集合元素的List转换为Map
- 黑马程序员——关于Set,List,Map集合的简单总结
- Java中如何循环删除一个集合(如List)中的多个元素
- Java中如何循环删除一个集合(如List)中的多个元素
- Java中如何循环删除一个集合(如List)中的多个元素
- Map集合中的元素取出方式总结