`
自动放假
  • 浏览: 25003 次
文章分类
社区版块
存档分类
最新评论

04.01-JDBC通过hashmap存取数据

 
阅读更多
Map<Integer, StudentBean> map = null;
int i = 0;

while (rs.next())
{

map = new HashMap<Integer, StudentBean>();

map.put(i, student);



Map<Integer, StudentBean> map = map = new HashMap<Integer, StudentBean>();
int i = 0;

while (rs.next())
{


map.put(i, student);

}


两种写法,第一种正确,第二种会出现,每次迭代结果集,所调用的map为同一个对象,这样会出现后来的数据覆盖前面的数据,

所以在声明对象时 ,若不是立即使用,先不要new出来。



迭代器


Iterator<Map<Integer, StudentBean>> iter = list.iterator();

while (iter.hasNext())
{

Map<Integer, StudentBean> m = (Map<Integer, StudentBean>)iter.next();
for (Object obj : m.keySet())
{
System.out.println(obj); //输出key
System.out.println(m.get(obj)); //输出keyValues
}





分享到:
评论

相关推荐

    DB-05A.04.01-A_DFB002793_风轮锁定盘1

    标题“DB-05A.04.01-A_DFB002793_风轮锁定盘1”指的是一个特定的工业部件,可能是用于风电设备中的风轮锁定系统。这个部件的设计和制造有着严格的技术标准和要求,主要用于确保风轮在维护或非工作状态下能够安全固定...

    04.01-206-breakpoints-starter

    【标题】"04.01-206-breakpoints-starter" 提示我们这是一个关于网页开发中的断点(breakpoints)技术的初步教程。在响应式网页设计中,断点是一个关键概念,用于确保网站在不同屏幕尺寸和设备上都能提供良好的用户...

    04.01-206-breakpoints-starter:断点练习

    这个名为"04.01-206-breakpoints-starter"的练习旨在帮助学习者掌握如何有效地使用断点来排查和修复代码问题。在进行Web开发时,无论是新手还是经验丰富的开发者,断点都是一个不可或缺的工具,它允许我们暂停程序的...

    pentaho-hadoop-shims-cdh514-package-8.3.2019.05.00-371-dist.zip

    大数据ETL开源软件...具体配置位置根据Pentaho的组件来决定,现在的PDI Spoon的配置位置在../data-integration/plugins/pentaho-big-data-plugin/hadoop-configurations 下,注意这个地方要配置好对应数据源的shims

    参考资料-PS.04.01 E-实施服务合同之《项目实施服务工作任务书》-适用于U9.zip

    参考资料-PS.04.01 E-实施服务合同之《项目实施服务工作任务书》-适用于U9.zip

    SPI Block Guide.en.V04.01.2004.pdf

    数据传输通过两条线实现,一条是主设备到从设备的主出从入(MOSI, Master Out Slave In),另一条是主设备从从设备读取数据的主入从出(MISO, Master In Slave Out)。此外,还有一个片选信号(CS, Chip Select),...

    参考资料-3A.04.01 ×× U9 ERP项目-系统集成测试计划.zip

    参考资料-3A.04.01 ×× U9 ERP项目-系统集成测试计划.zip

    参考资料-2M.04.01 ×× U9 ERP项目-测试用例.zip

    参考资料-2M.04.01 ×× U9 ERP项目-测试用例.zip

    04-python-SCIentific PYthon 简介-插值-概率统计方法-曲线拟合

    首先,让我们从"04.01-python-SCIentific PYthon 简介.ipynb"开始。SCIentific Python是一组用于科学计算的库和工具的集合,包括NumPy、SciPy、Pandas、Matplotlib等。NumPy提供了高效的多维数组对象,是处理数值...

    isr4400v2-hw-programmable.04.01.00.SPA.pkg

    isr4400v2-hw-programmable.04.01.00.SPA.pkg

    FC MpTool(04.01.00)

    通过以上分析可以看出,FC MpTool(04.01.00)是一个功能强大的存储设备管理工具,它支持多种存储设备,并提供了丰富的功能选项。随着版本的更新,该工具不断扩展其支持的设备类型和技术特性,以满足日益复杂的技术...

    参考资料-5T.04.01 ×× U9 ERP项目-实施转运维交接记录单.zip

    参考资料-5T.04.01 ×× U9 ERP项目-实施转运维交接记录单.zip

    6ES7214-1AG40-0XB0_V04.01.03

    通过将PLC的固件升级到V04.01.03,用户可以确保其设备运行在最新的软件水平,从而获得更好的稳定性和兼容性。 标签 "6ES7214-1AG4" 是产品的一部分型号,可能指的是CPU的特定配置,如I/O点数或附加特性。不过,由于...

    6ES7 212-1HE40-0XB0 V04.01.01.rar

    标题 "6ES7 212-1HE40-0XB0 V04.01.01.rar" 指的是一个压缩文件,其中包含有关西门子SIMATIC S7-1200系列PLC(可编程逻辑控制器)的固件更新。这个型号的PLC,即6ES7 212-1HE40-0XB0,是西门子公司生产的紧凑型自动...

    安国FC8308/FC8406量产工具FC_MpTool_04.01.00.rar

    2. **初始化设备**:对于无法识别或格式化的U盘,通过工具进行初始化,清除所有数据并重置设备配置。 3. **坏块检测与修复**:工具可以扫描U盘上的坏块,并尝试进行修复,避免数据丢失或读写错误。 4. **容量调整*...

    Spring Security 3.1 随书源代码

    例如,在"chapter04.01-calendar"和"chapter04.04-calendar"中,可能包含如何定义角色、权限以及如何根据用户角色和权限进行访问控制的代码。 3. **会话管理**:框架提供了会话固定保护(Session Fixation ...

    西门子 S7-200·LOGO!·SITOP 参考

    04.01.2007 新增: S7-200 - Arcusfunctions (反三角函数)指令库 S7-200 - HMI 人机操作界面与 S7-200 的实时时钟同步 S7-200 - 32 DI/32 DO 扩展模块 S7-200 - 通过用户程序或 TD 按键控制屏幕显示 网络...

    SPI 协议 Block Guide V04.01

    SPI Block Guide V04.01,需要熟悉spi协议的同学们可以下载看看

    安国9月量产工具FC+MpTool(04.01.00).

    【描述】中提到的"安国9月量产工具FC+MpTool(04.01.00)"进一步证实了这是一款针对安国品牌的闪存产品的专业工具,它能够帮助用户批量处理这些设备,比如进行固件升级、数据擦除、性能测试等。此工具的FC部分可能专注...

    V90PN伺服驱动器_固件_V01.04.04.01.zip

    总的来说,"V90PN伺服驱动器_固件_V01.04.04.01.zip"这个压缩包提供了对V90PN伺服驱动器的固件更新,通过这个更新,用户可以提升设备的性能、安全性和功能性,以适应不断变化的工业自动化需求。

Global site tag (gtag.js) - Google Analytics