自定义的数组如何给到Map<Integer,String>类型
解决方案 »
- 求指点.....chrome浏览器怎么查看链接地址..
- MzTreeView10中出现的问题,请牛人帮小弟解惑
- jsp中怎样传单选按钮的值?
- 我用java的java.sql.ResultSet.getString(String columnName)取sqlserver的text格式的文件出错
- 做日本项目的进来看看,请教问题
- 数据库读取,乱码问题?
- 关于引入BEAN不成功问题在那?
- 大家看看这个问题(struts的)!
- 好奇怪!!!
- 我想从JSP页面上获取数据库表的id值,然后把id返回后台根据所获取的id值再查询数据库,要把查询到的数据库信息在另一个表显示,这个该怎么实现呢,我用的是三大框
- JAVA.UTIL.DATE 和JAVA.SQL.DATE的區別是什么???
- Tomcat启动的时候报虚拟机级别的错误
楼主【QQzyb123456】截止到2008-06-30 14:41:45的历史汇总数据(不包括此帖):
发帖数:2 发帖分:100
结贴数:2 结贴分:100
未结数:0 未结分:0
结贴率:100.00% 结分率:100.00%
敬礼!
public class zert implements java.io.Serializable {
Int id;
String name;
String ename;
……………………………………
}
把这个类型定义成数组
如何转换为Map <Integer,String>类型
需要的内容是第一个id和name,高手指点
Map<Integer,String> map = new HashMap<Integer,String>(arrs.length());
for(zert o : arrs){
map.put(o.getId(),o.getName());
}就这么简单
Map <Integer,String> mapall = new HashMap<Integer,String>();
for(int i=0; i<all.length;i++){
mapall.put(new Integer(i+1), all[i]);
}
数组all赋值到map(mapall)中