java斗地主发牌代码求帮忙

谁能帮帮忙,发牌的时候怎么才能不把54张牌重复发,就是先给第一个玩家发17张,然后从剩下的牌给下一个玩家发,保证不是一直是从54张牌中抽牌

怎么才能不让三位玩家出现重复的牌?图片