首页 > 编程知识 正文

java中foreach遍历数组详解,hashmap实例

时间:2023-05-06 09:13:27 阅读:36340 作者:2612

我这个hashmap序列有点复杂,取出的结果如下。 { test={ _ _ general _ _={ ticket _ no={ is _ srch _ by _ RNG=0,display_name=.

我的这个hashmap数组有点复杂,取出的结果如下:

{Test={__GENERAL__=

{ticket_no={is_srch_by_rng=0,display_name=Ticket #,is_barcode=0,data_type=string},

ticket _ CRT _ date={ is _ srch _ by _ RNG=0,display_name=Create Date~,is_barcode=0,data_type=state

测试组=

{ ticket _ CRT _ date={ is _ srch _ by _ RNG=1,display _ name=createdatehasgroup,is_barcode=0,data _ tte

ticket_no={is_srch_by_rng=1,display_name=Ticket # _has group,is_barcode=0,data _ type=strr

我可以把上面的结果分成下一行,看清楚。 结果,现在我需要对其进行分割,得到这样的数据。 String[] group={'__GENERAL__ ',' Test Group'}; String[][] child={{'Ticket # ',' Create Date~',' Create By!' ,{'Create Date has group ',' Ticket # _has group ',' Create By has group!' };

也就是说,group一维数组存储最外面的两个值,然后child分别存储__GENERAL__中的display_name和Test Group中的display_name的值。

最外面的数组格式是HashMap String为test,Object包含两个hashmap:_ _ general _ _和Test Group; 我该怎么遍历我想要的一维数组和二维数组? 请自己测试一下代码。 因为测试了很长时间,所以使用entry、keyset等,没有得到我想要的结果。 可能哪里错了,请测试一下代码。 谢谢你。

展开

版权声明:该文观点仅代表作者本人。处理文章:请发送邮件至 三1五14八八95#扣扣.com 举报,一经查实,本站将立刻删除。