这个地方没得懂

来源:2-4 list迭代Map

慕仰8553720

2020-03-17 15:27:48


http://img.mukewang.com/climg/5e707b6d08ab940511400540.jpg
这个${k}为什么是生成的sn的数据

写回答

1回答

好帮手慕小尤

2020-03-17

同学你好,在Java代码中,循环将数据添加到HashMap的集合中。如下图所示:在循环中调用put方法,则添加一条数据,put(key,value)--》key是循环得到的每个元素的sn属性,c.getSn;   value是循环中每个元素对象c。

http://img.mukewang.com/climg/5e70890b0973391a09410371.jpg

然后在ftl文件中的<#list computer_ map?keys as k> 中computer_ map?keys表示获取computer_ map所有的key值,而k则对应每一次迭代中的key值(也就是手机的sn序列号)。 所以${k}则输出了生成的sn的数据。

如果我的回答解决了你的疑惑,请采纳!祝学习愉快!

0

0 学习 · 9666 问题

查看课程