?? peoplefactory.java
字號:
package cn.com.chengang.jface.tableviewer;
import java.util.ArrayList;
import java.util.Date;
import java.util.List;
//創建PeopleEntity對象的工廠,創建三個PeopleEntry對象,并裝入List集合返回
public class PeopleFactory {
public static List<PeopleEntity> getPeoples() { // 工廠的靜態方法
List<PeopleEntity> list = new ArrayList<PeopleEntity>();
{ // 第1個實體類對象
PeopleEntity o = new PeopleEntity();
o.setId(new Long(1));// id字段的類型被定義成了Long,所以要轉化一下
o.setName("陳剛");
o.setSex(true);
o.setAge(28);
o.setCreateDate(new Date()); // 當前日期
list.add(o);
}
{ // 第2個實體類對象
PeopleEntity o = new PeopleEntity();
o.setId(2L); // 利用JDK5.0的自動裝箱功能,省了long到Long對象的轉化
o.setName("周閱");
o.setSex(false);
o.setAge(18);
o.setCreateDate(new Date());
list.add(o);
}
{ // 第3個實體類對象
PeopleEntity o = new PeopleEntity();
o.setId(3L);
o.setName("陳常恩");
o.setSex(true);
o.setAge(27);
o.setCreateDate(new Date());
list.add(o);
}
return list;
}
}
?? 快捷鍵說明
復制代碼
Ctrl + C
搜索代碼
Ctrl + F
全屏模式
F11
切換主題
Ctrl + Shift + D
顯示快捷鍵
?
增大字號
Ctrl + =
減小字號
Ctrl + -