java两个对象相同属性赋值(java比较两个数的大小)

在开发过程中,经常会有这样的需求:把一个对象的属性值赋值给另一个对象的同名属性。

Spring提供了BeanUtils.copyProperties()方法,能快速给同名变量赋值。

定义两个有同名变量的类

定义Role类和User类,他们有同名的变量:roleId 和 roleName

Role类:

@Data  public class Role {      private String roleId;      private String roleName;  }

User类:

@Data  @ToString  public class User {      private String userId;      private String userName;      private String roleId;      private String roleName;  }

使用BeanUtils.copyProperties()方法赋值

新建role对象,并设置属性值,然后使用BeanUtils.copyProperties()方法将role对象中的属性值赋值给user对象。

public class Test {      public static void mn(String[] args) {          Role role = new Role();          role.setRoleId("1");          role.setRoleName("admin");            User user = new User();            BeanUtils.copyProperties(role, user);          System.out.println(user);      }  }

从输出结果能看到,同名属性值以赋值给user对象。

感谢您访问:美文云网站!本文永久链接:https://meiwenyun.com/432462.html。侵删或不良信息举报请联系邮箱:820608633@qq.com或微信:meiwenyun888。
上一篇 2024年8月22日 04:52
下一篇 2024年8月22日 04:52

相关推荐

  • 秋分的分是什么意思

    藏红花的保质期多久 藏红花过期了可以喝吗 秋分的分是什么意思 平分秋季、日夜等长。 平分秋季 秋分节气在秋季节气中位于立秋后的第90天,属于秋季居中时间,平分了秋季,过了秋分节气再…

    2024年8月2日
    195
  • 吃地瓜会有不良反应吗?吃地瓜的4个注意事项

    1、必须蒸熟后再吃 就是一定要把地瓜蒸熟煮透。因为地瓜中淀粉的细胞膜不会经高温而破坏,使得难以消化。地瓜中的气化酶不会经过高温破坏,吃后会产生不适感,反而会让肠胃不适应,造成体内变…

    2023年4月29日
    329
  • 俄罗斯人口多少面积(29秒前已更新)

    1、俄罗斯人口为46亿人,面积为1708242万平方公里。 2、俄罗斯土地面积约占1700万平方公里,总人口约43亿。俄罗斯土地面积1700万平方公里,是全世界面积最大的国家。俄罗…

    2023年4月19日
    284
  • 电脑快捷键切换到桌面(键盘快捷键使用大全图)

    日常办公中,我们有时需要多任务处理,打开多个应用程序,同时处理多个工作,由于每个任务的操作熟悉程度和复杂度不同,需要的时间也会不同,这样就需要我们快速地在不同的桌面间进行切换,以提…

    2024年8月23日
    344
  • 细数盘状红斑狼疮的治疗方法

    首先要越早治疗越好,宜早不宜晚,早治疗会防治永久性萎缩,患者要注意防止紫外线的侵害,尽量多休息,如必须出门的话要注意做好紫外线防护工作。 药物治疗有外用或者内服两种谨遵医嘱进行治疗…

    2023年1月1日
    289
  • 财务管理专业简历怎么写(关于财务管理专业最好的大学)

    眼见着,找工作的时间马上到来,这时候,最关键的简历怎么能落下!那么优秀的财务主管简历是怎么写的呢?下面是幻主简历网为大家整理财务主管简历范文,欢迎阅读与收藏。 财务主管简历 1: …

    2024年8月15日
    204
分享本页
返回顶部