在Java中删除Map上的vector项 [英] Delete item of vector on Map in Java
本文介绍了在Java中删除Map上的vector项的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着小编来一起学习吧!
问题描述
我有一个如下图,如何删除数据中的项目"DCol10002","DCol20002","DCol30002"?
请帮帮我!
I have a Map as below and how I can delete items "DCol10002", "DCol20002", "DCol30002" in data?
Please help me!
Map<string,>> data = new Map<string,>>();
int i = 0 ;
Vector<Object> oData1 = new Vector<Object>();
oData1.add("DCol10001");
oData1.add("DCol10002");
oData1.add("DCol10003");
data.addColumn("data1", oData1);
Vector<Object> oData2 = new Vector<Object>();
oData2.add("DCol20001");
oData2.add("DCol20002");
oData2.add("DCol20003");
data.addColumn("data2", oData2);
Vector<Object> oData3 = new Vector<Object>();
oData3.add("DCol20001");
oData3.add("DCol20002");
oData3.add("DCol20003");
data.addColumn("data3", oData3);
感谢
thanks
推荐答案
可能是通过 ^ ]方法.
-循环遍历Map
遍历每个Vector
-寻找价值
-杀死
-使用break;
退出循环!
那就是我会做的.代码由您决定,因为我认为这是一个非常整洁的作业.但是您可以返回并向我们展示您的代码,以获取实施方面的其他帮助.
-loop through the Map
-loop through each Vector
- find value
- kill
- exit loop(s!) withbreak;
That''s what I would do. The code is up to you as I think this is a pretty neat homework. But you can come back and show us your code to get some additional help with implementation.
这篇关于在Java中删除Map上的vector项的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持IT屋!
查看全文