黑马程序员技术交流社区

标题: 发现张孝祥老师在关于BeanUtils上的一个小问题 [打印本页]

作者: 覃宏海    时间: 2012-9-24 18:41
标题: 发现张孝祥老师在关于BeanUtils上的一个小问题
张老师在 32_黑马程序员_张孝祥_Java基础加强_使用BeanUtils工具包操作JavaBean 中说到 BeanUtils 的 setProperty 返回值是String,所以输入值的时候都是用String,但是我今天用int也能正常输入!

                System.out.println(BeanUtils.getProperty(pt1, "x"));
                BeanUtils.setProperty(pt1, "x", 8);---------------------------------->在老师的视频中这2个地方都是用String表示的"8"
                System.out.println(pt1.getX());
               
                BeanUtils.setProperty(pt1, "birthday.time", 111);----------------------->"111"
                System.out.println(BeanUtils.getProperty(pt1, "birthday.time"));
作者: 尤圣回    时间: 2012-9-24 20:05
BeanUtils这个包里面有类型转换方法 所以你输入int类型他也会转成String类型的
作者: HM张博文    时间: 2013-8-7 20:34
楼主很牛的说




欢迎光临 黑马程序员技术交流社区 (http://bbs.itheima.com/) 黑马程序员IT技术论坛 X3.2