加入收藏 | 设为首页 | 会员中心 | 我要投稿 李大同 (https://www.lidatong.com.cn/)- 科技、建站、经验、云计算、5G、大数据,站长网!
当前位置: 首页 > 编程开发 > Java > 正文

使用容器存储表格数据

发布时间:2020-12-15 07:26:05 所属栏目:Java 来源:网络整理
导读:ID 姓名 薪水 入职日期 1001 张三 20000 2018.5.5 1002 李四 30000 2005.4.4 1003 王五 3000 2020.5.4 ? ? 思路:每一行使用一个map,整张表使用一个list。 ORM思想:对象映射关系 ? 范例: package cn.sxt.collection; import java.util.*; public class te
ID 姓名 薪水 入职日期
1001 张三 20000 2018.5.5
1002 李四 30000 2005.4.4
1003 王五 3000 2020.5.4

?

?

思路:每一行使用一个map,整张表使用一个list。

ORM思想:对象映射关系

?

范例:

package cn.sxt.collection;

import java.util.*;

public class testStore { public static void main(String[] args) { Map<String,Object> row1 = new HashMap<String,Object>(); row1.put("ID",1001); row1.put("姓名","张三"); row1.put("薪水",20000); row1.put("入职日期","2018.5.5"); Map<String,Object> row2 = new HashMap<String,Object>(); row2.put("ID",1002); row2.put("姓名","李四"); row2.put("薪水",30000); row2.put("入职日期","2005.4.4"); Map<String,Object> row3 = new HashMap<String,Object>(); row3.put("ID",1003); row3.put("姓名","王五"); row3.put("薪水",3000); row3.put("入职日期","2020.5.4"); List<Map<String,Object>> list = new ArrayList<Map<String,Object>>(); list.add(row1); list.add(row2); list.add(row3); for (Map<String,Object> row:list) { Set<String> keySet = row.keySet(); for (String key:keySet) { System.out.print(key+":"+row.get(key)+"tt"); } System.out.println(); } }}

(编辑:李大同)

【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容!

    推荐文章
      热点阅读