A股上市公司传智教育(股票代码 003032)旗下技术交流社区北京昌平校区

 找回密码
 加入黑马

QQ登录

只需一步,快速开始

张老师在 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"));

评分

参与人数 1技术分 +1 收起 理由
刘芮铭 + 1 赞一个!

查看全部评分

3 个回复

倒序浏览
BeanUtils这个包里面有类型转换方法 所以你输入int类型他也会转成String类型的
回复 使用道具 举报
楼主很牛的说
回复 使用道具 举报
您需要登录后才可以回帖 登录 | 加入黑马