登录社区云,与社区用户共同成长
邀请您加入社区
有一个方法里的 一堆数据放在一个map里 然后又把这个map放在了一个list里 最后返回这个list 这本来是很容易的事情,
结果在向外写数据时抱错java.util.NoSuchElementException
public List getSpec(Object [] param )throws Exception { String sql = "select * from emp "; List Speclist = (List) DataAccessor.getInstance().getDataSet(_conn, sql, param); Iterator it = Speclist.iterator(); Map map = new HashMap(); while ( it.hasNext() ) { //System.out.println("ename == " + it.next()); 结果就是这句造成啊 多了一个 迭代器的next()。去掉它就好了,或者改为 /* while (i.hasNext()) { String ss = (String) i.next(); System.out.println(ss); pw.println(ss); }都可以解决问题。 **/ map = (Map) it.next(); System.out.println(" map.out == " + map.get("ename")); } return Speclist ; }
讨论HarmonyOS开发技术,专注于API与组件、DevEco Studio、测试、元服务和应用上架分发等。
更多推荐
灯光模拟HarmonyOS应用实战-27-两千道生成题为什么正确答案全是B:用稳定置换消除答案位置偏置
深色模式:ResourceManager 如何选资源及如何手动控制
"深色模式一切全系统跟着变"是 HarmonyOS 的默认行为——ResourceManager 根据系统 colorMode 自动选择 resources/dark/element/color.json 里的深色资源。但很多场景需要"应用内不跟随系统"或"单个页面固定浅色"。本文讲清自动选择的原理,以及如何用 Configuration 手动控制深浅色。
HarmonyOS 长列表滚动卡顿与图片懒加载优化实战
在 HarmonyOS 应用里,长列表(List / WaterFlow / Grid)是最常见的页面形态,也是性能问题的高发区。社区里两类高频提问很有代表性:一是"列表滚到底图片要等 700ms 才展示",二是"上拉加载次数越多,列表越卡"。这两个现象看似独立,本质都指向同一个问题——渲染与数据追加没有做对。本文结合 ArkUI 的渲染机制,给出可落地的优化方案与验证方法。
扫一扫分享内容
为遵守国家网络实名制规定,未绑定将限制内容发布与互动
所有评论(0)