`
joeblow
  • 浏览: 176102 次
  • 性别: Icon_minigender_1
  • 来自: 北京
社区版块
存档分类
最新评论

Eclipse Templates

阅读更多
iterate over map
for(Map.Entry<${key:argType(map,0)},${value:argType(map,1)}> entry :
                    ${map:var(java.util.Map)}.entrySet()) {
    ${key} key = entry.getKey();
    ${value} value = entry.getValue();
    ${cursor}
}

//或者

for (Iterator<Map.Entry<${String},${valueType}>> iter = ${variableName:var(java.util.Map)}.entrySet().iterator(); iter.hasNext();) {  
	Map.Entry<${String},${valueType}> entry = iter.next();  
	${String} key = entry.getKey();  
	${valueType} value = entry.getValue();  
	${cursor}
}


iterate over collection
for (${iteratorType:newType(java.util.Iterator)}<${type:elemType(collection)}> ${iterator} = ${collection}.iterator(); ${iterator}.hasNext(); ) {
	${type:elemType(collection)} ${name:newName(type)} = (${type}) ${iterator}.next();
	${cursor}
}
分享到:
评论

相关推荐

Global site tag (gtag.js) - Google Analytics