JAVA中將A類的值填充到B類

2021-09-10 09:22:35 字數 627 閱讀 7500

在**中我們有時遇到a類的值填充到b類,對於乙個新手程式設計師第乙個想到的就是利用實體類裡的get set方法,乙個乙個的去注入進去,其實 有一種更快捷的方法 ,當然 ,前提是變數名一致的情況下

import org.apache.commons.beanutils.beanutils;

testdo d = new testdo();      //do類中有age ,name,***,user,password 

d.setage("21");

d.setname("小芳");

d.set***("女");

d.setuser("xiaofang");

d.setpassword("123456");

testvo v = new testvo();      //vo類中有age , name ,***

beanutils.copyproperties(v, d);     //該方法為需要複製類放在v處,補複製類放在d處

system.out.println(v.getage() + "<<<" + v.getname() + "<<<" + v.get***());

執行結果為:

21《小芳《女《注意:複製類與被複製類的變數名要一致否則不會複製成功!

把實體類資料的欄位名和值填充到DataTable裡

對映到資料庫的臨時表生成 新增type列,1入庫,2出庫 private bool gettempdatatable listsilist,int type dt.columns.add str 新增type列,1入庫,2出庫 dt.columns.add type 把庫存資訊表中silist的各個...

Java返回值 類 抽象類 介面

用 toc 來生成目錄 返回值型別 基本型別 基本型別太簡單,我不準備講解 引用型別 類 返回的是該類的物件 抽象類 返回的是該抽象類的子類物件 介面 返回的是該介面的實現類的物件 1 類作為返回值 class student class studentdemo class studenttest2...

C Qt 在A類使用B類的變數

結果class2類中使用class1類的資訊 class2與class1建立聯絡 pso類中使用result類的資訊 a pso類中新增result類的標頭檔案以及成員變數 私有或者共有 b 指標形式 分配空間 如果是指標形式,需要分配空間 h include vector test.h publi...