打字猴:1.700457013e+09
1700457013 private static int maxNumOfEmperor=2;
1700457014
1700457015 //每个皇帝都有名字,使用一个ArrayList来容纳,每个对象的私有属性
1700457016
1700457017 private static ArrayList<String>nameList=new ArrayList<String>();
1700457018
1700457019 //定义一个列表,容纳所有的皇帝实例
1700457020
1700457021 private static ArrayList<Emperor>emperorList=new ArrayList<Emperor>();
1700457022
1700457023 //当前皇帝序列号
1700457024
1700457025 private static int countNumOfEmperor=0;
1700457026
1700457027 //产生所有的对象
1700457028
1700457029 static{
1700457030
1700457031 for(int i=0;i<maxNumOfEmperor;i++){
1700457032
1700457033 emperorList.add(new Emperor(“皇”+(i+1)+“帝”));
1700457034
1700457035 }
1700457036
1700457037 }
1700457038
1700457039 private Emperor(){
1700457040
1700457041 //世俗和道德约束你,目的就是不产生第二个皇帝
1700457042
1700457043 }
1700457044
1700457045 //传入皇帝名称,建立一个皇帝对象
1700457046
1700457047 private Emperor(String name){
1700457048
1700457049 nameList.add(name);
1700457050
1700457051 }
1700457052
1700457053 //随机获得一个皇帝对象
1700457054
1700457055 public static Emperor getInstance(){
1700457056
1700457057 Random random=new Random();
1700457058
1700457059 //随机拉出一个皇帝,只要是个精神领袖就成
1700457060
1700457061 countNumOfEmperor=random.nextInt(maxNumOfEmperor);
1700457062
[ 上一页 ]  [ :1.700457013e+09 ]  [ 下一页 ]