【发布时间】:2012-09-22 02:32:23
【问题描述】:
我们可以通过按 Ctrl+Alt+T,
轻松地遍历集合然后我想创建这样的模板来遍历地图: 我将这些行写到 模板文本 框中:
for (Map.Entry<$ELEMENT_TYPE$> $VAR$ : $SELECTION$.entrySet()) {
$END$
}
现在它正在生成这些代码:
HashMap<String,Object> map=new HashMap<String,Object>();
for (Map.Entry<Object> objectEntry : map.entrySet()) {
}
Map.Entry<Object> 应该是 Map.Entry<String,Object>。我找不到正确引入变量的方法。我该怎么做?
【问题讨论】:
-
我使用
iter+<tab>并选择map.entrySet()是否需要创建一个新模板来执行此操作?如果是这样,你可以看看这个是如何实现的。
标签: java intellij-idea keyboard-shortcuts code-snippets