
原创
eailen1981
这个作者很懒,什么都没留下…
展开
-
MyBatis动态创建SqlSessionFactory
【代码】MyBatis动态创建SqlSessionFactory。原创 2023-09-06 16:11:44 · 252 阅读 · 0 评论 -
java版 简易斗地主(五)
Rule类最重要的一个类了.1是判断出牌是否合法,同时 判断是什么牌型2对比 两幅牌的大小public class Rule { public static int compare(ThrowLog d1, ArrayList<ThrowLog> all) { try{ if(all.size()==0) { return 1; } ThrowLog t =原创 2021-03-28 12:03:24 · 108 阅读 · 0 评论 -
java版 简易斗地主(四)
PokerGroup类斗地主的所有牌型的定义类public enum PokerGroup { Unvalid("未知", 0), Single("单", 1), Duad("对", 1), Three("三", 1), StraightFlush("顺", 1), StraightFlush2("对顺", 1), StraightFlush3("飞机", 1), StraightFlush3WithSingle("飞机带单", 1),原创 2021-03-28 11:59:01 · 108 阅读 · 0 评论 -
java版 简易斗地主(三)
Loop类为每一次出牌循环,从第一个玩家开始,一直到没有人能大过,此次出牌循环结束比较重要的一个类.有点起到了 裁判的作用.public class Loop { public Loop(Integer index) { this.index = index; } private Integer index; private ArrayList<ThrowLog> _logs = new ArrayList<>();原创 2021-03-28 11:54:39 · 112 阅读 · 0 评论 -
java版 简易斗地主(二)
Room类 主入口sort为洗牌顺序,主要是为了方便测试bug,可以重现牌局landowner 是 0,1,2 三个玩家 谁为地主.public class Room { public static void main(String[] args) { ArrayList<Player> player = new ArrayList<Player>(); player.add(new Player("P1")); pla原创 2021-03-28 11:47:54 · 109 阅读 · 0 评论 -
java版 简易斗地主(一)
前几天看了别人写的斗地主代码,突然也想自己写一个.还没有仔细测试过,有时候会出bug异常结束. V_V先上结果:最开始的输出 如下:==================P3(地主)的牌为: 大王 , 红桃2 , 方片2 , 方片A , 梅花A , 方片Q , 黑桃J , 黑桃10 , 梅花9 , 红桃8 , 黑桃8 , 黑桃7 , 方片6 , 红桃6 , 红桃5 , 方片5 , 黑桃4 , 梅花3 , 黑桃3 , 红原创 2021-03-24 14:17:23 · 114 阅读 · 0 评论