package com.shb.web;
import java.util.HashMap;
import java.util.Iterator;
import java.util.Map;
/**
* @Describe HashMap存储数据,赋值javabean.
* @author xiaoshi
* @Date 2015-7-17
*/
public class TUsers {
public static void setAttribute(Person person,String key,String value){
if(key.equals("name")){
person.setName(value);
}
if(key.equals("sex")){
person.setSex(value);
}
if(key.equals("age")){
person.setAge(Integer.parseInt(value));
}
if(key.equals("weight")){
person.setWeight(Double.parseDouble(value));
}
}
public static void main(String[] args) {
Person person = new Person();
Map<String, String > map = new HashMap<String, String>();
map.put("name","zhangsan");
map.put("sex","male");
map.put("age","123");
map.put("weight", "456");
Iterator<String> it = map.keySet().iterator();
while(it.hasNext()){
String key = it.next();
String value = map.get(key);
TUsers.setAttribute(person, key, value);
}
System.out.println(person.toString());
}
}
class Person{
private String name;
private String sex;
private Integer age;
private double weight;
public String getName() {
return name;
}
public void setName(String name) {
this.name = name;
}
public String getSex() {
return sex;
}
public void setSex(String sex) {
this.sex = sex;
}
public Integer getAge() {
return age;
}
public void setAge(Integer age) {
this.age = age;
}
public double getWeight() {
return weight;
}
public void setWeight(double weight) {
this.weight = weight;
}
public String toString(){
return "[name="+name+"##"+"sex="+sex+"##"+"age="+age+"##"+"weight="+weight+"]";
}
}
详细解决方案
HashMap存储数据赋值javabean简略示例
热度:37 发布时间:2016-04-22 19:56:30.0
相关解决方案
- jsp+javabean+servlet学习中的一点疑惑,请路过的们解惑
- javaBean 里面获取系统时间出错解决办法
- Map resultMap = new HashMap();解决办法
- javabean+mysql做登陆有关问题
- javaBean+Servlet+Jsp中怎么实现分页操作?希望大家能给一个详细的例子。
- 请问一个给 JavaBean set值的有关问题
- javaBean 跟 Model 的关系
- HashMap TreeMap HashSet HashTable内部兑现大概有什么不同呢
- jsp+javabean 为什么运行不了
- 求助!做个网页jsp+javabean+mysql
- javabean 的问题
- [原创]jsp中同时应用“存储过程”和“javabean”的例子
- javabean 的放置问题
- [原创]用 javabean 来实现 MySQL 的分页显示
- talk about javabean
- jsp+javabean+servlet,如何后台运行servlet?
- [求助]JSP+JavaBean 用户登陆密码错误问题
- 求居于 jsp+javabean+servlet 的网上书店系统!
- JSP+JavaBean+servlet 的问题
- jsp+javabean+access有关于日期的错误
- 求助 各位朋友帮我看看一个“JSP+JavaBean+MySQL的后台简单管理系统” 问题 ...
- 独立开发的,采用JSP+SERVLET+JAVABEAN+MYSQL的网站
- javabean 应放在myeclipes中建的web project项目中得哪个文件夹里?
- 我用jsp+javabean+access实现的网络书店系统(有程序+文档)【热帖】
- jsp+servlet+javabean+mysql党员信息管理系统
- jsp+servlet+javabean+mysql党员信息管理系统
- jsp+tomcat+mysql&sevlet&javabean
- HashMap
- jsp+servlet+javabean,初学者请问
- javabean 的setXXX()方法,为什么在JSP servlet中调用时有异常呢