日期:2014-05-18  浏览次数:20671 次

类型转换 求大神帮助
Arraylist<user> arr= new Arraylist();
user.setH_name(rs.getString("h_name"));
user.setH_age(rs.getString("h_age"));
user.setH_id(rs.getString("h_id"));
user.setH_phone(rs.getString("h_phone"));
arr.add(user)   

数据库里面的 h_age  之类的都是  number类型的    

user里面  h_age定义的 是int类型 


请问怎么将这里的int 类型的 H_age 转化成string类型呢??
我想要的是  将 arraylist 里面全部存放 string类型

新手发帖  求大声帮忙
------解决方案--------------------
引用:
Quote: 引用:

Quote: 引用:

Quote: 引用:

user.setH_age(String.valueOf(rs.getInt("h_age")));


  还是报错   不行   这个  User里面  定义的是int  数据库里面定义的是number  

这个肯定报错啊。age是int类型,你放String肯定是错的。

 
  所以怎么决解这个事情呢?

楼上都已经给出答案了。问题是你自己都不知道哪个数据才是你需要的而已