300字范文,内容丰富有趣,生活中的好帮手!
300字范文 > 【Java】利用容器存储表格数据

【Java】利用容器存储表格数据

时间:2019-02-20 12:14:15

相关推荐

【Java】利用容器存储表格数据

思路

代码

import java.util.ArrayList;import java.util.HashMap;import java.util.List;import java.util.Map;import java.util.Set;public class TestStoredata {public static void main(String[] args) {// HashMap存储行数据Map<String, Object> row1 = new HashMap<>();row1.put("id", 1001);row1.put("姓名", "张三");row1.put("薪水", 20000);row1.put("入职日期", ".5.5");row1.put("姓名", "张三");Map<String, Object> row2 = new HashMap<>();row2.put("id", 1002);row2.put("姓名", "李四");row2.put("薪水", 30000);row2.put("入职日期", ".4.4");Map<String, Object> row3 = new HashMap<>();row3.put("id", 1003);row3.put("姓名", "王五");row3.put("薪水", 3000);row3.put("入职日期", ".5.4");// ArrayList存储整张表List<Map<String, Object>> table1 = new ArrayList<>();table1.add(row1);table1.add(row2);table1.add(row3);for (Map<String, Object> row : table1) {Set<String> keyset = row.keySet();for (String key : keyset) {System.out.println(key + ":" + row.get(key));}System.out.println();}}}

运行结果

姓名:张三薪水:20000id:1001入职日期:.5.5姓名:李四薪水:30000id:1002入职日期:.4.4姓名:王五薪水:3000id:1003入职日期:.5.4

本内容不代表本网观点和政治立场,如有侵犯你的权益请联系我们处理。
网友评论
网友评论仅供其表达个人看法,并不表明网站立场。