zoukankan      html  css  js  c++  java
  • java 对象之间的复制

    package com.jy.demo.web;
    
    import java.util.Date;
    
    public  class People {
        private String name;//姓名
        private int age;//年龄
        private String email;
        private Date date;
    
        public Date getDate() {
            return date;
        }
        public void setDate(Date date) {
            this.date = date;
        }
        public String getName() {
            return name;
        }
        public void setName(String name) {
            this.name = name;
        }
        public int getAge() {
            return age;
        }
        public void setAge(int age) {
            this.age = age;
        }
        public String getEmail() {
            return email;
        }
        public void setEmail(String email) {
            this.email = email;
        }
       
    }
    package com.jy.demo.web;
    
    import java.util.Date;
    
    public  class Person {
        private String name;
        private int age;
        private String address;
        private Date date;
        public String getName() {
            return name;
        }
        public void setName(String name) {
            this.name = name;
        }
        public int getAge() {
            return age;
        }
        public void setAge(int age) {
            this.age = age;
        }
        public String getAddress() {
            return address;
        }
        public void setAddress(String address) {
            this.address = address;
        }
        public Date getDate() {
            return date;
        }
        public void setDate(Date date) {
            this.date = date;
        }
       
    }
    package com.jy.demo.web;
    
    import java.lang.reflect.InvocationTargetException;
    import java.util.Date;
    
    import org.apache.commons.beanutils.BeanUtils;
    
    import com.alibaba.fastjson.JSON;
    
    public class Test4 {
        public static void main(String[] args) {
               People tobby=new People();
               tobby.setAge(23);
               tobby.setName("CMTobby");
               tobby.setEmail("xiaozhu87487705@163.com");
               tobby.setDate( new Date());
               Person cindy=new Person();
               
                try {
                     BeanUtils.copyProperties(cindy, tobby);
                   System.out.println(JSON.toJSON(cindy));
               } catch (IllegalAccessException e) {
                   e.printStackTrace();
               } catch (InvocationTargetException e) {
                   e.printStackTrace();
               }
            }
        }
    
    
     
     
  • 相关阅读:
    字符转int 的几种方法
    递归在类中的写法
    修改多维才智的名字
    max中用 .net 判断输入的邮箱地址是否合格。
    找处场景中同名称的结点
    Android Button [ 学习笔记 一 ] 原创
    Android中Listview注意事项
    Android 移动开发一本就够学习笔记一
    ListActivity 学习[原创]
    在 Eclipse 中导入 Android 示例程序
  • 原文地址:https://www.cnblogs.com/yy123/p/5646393.html
Copyright © 2011-2022 走看看