java day10(续day9)

续playPoker类

String[] color1 = {"方片", "梅花", "红桃", "黑桃"};
        String[] number1 = {"2", "3", "4", "5", "6", "7", "8", "9", "10", "J","Q","K", "A"};

        List<Integer> value=new ArrayList<Integer>();
        for(int j=0;j<2;j++){
            int valueOfC1 = 0;
            int valueOfC2 = 0;
            System.out.print(player.get(j).name+"最大手牌为:");
        for(int i=0;i<number.length;i++){
            if(player.get(j).shoupai.get(0).number.equals(number[i])) valueOfC1 += i*10;
            if(player.get(j).shoupai.get(1).number.equals(number[i])) valueOfC2 += i*10;
        }
        for(int i=0;i<color.length;i++){
            if(player.get(j).shoupai.get(0).color.equals(color[i])) valueOfC1 += i;
            if(player.get(j).shoupai.get(1).color.equals(color[i])) valueOfC2 += i;
        }
        if(valueOfC1>valueOfC2){
            System.out.println(player.get(j).shoupai.get(0).color+player.get(j).shoupai.get(0).number);
            value.add(valueOfC1);
        }
        else{
            System.out.println(player.get(j).shoupai.get(1).color+player.get(j).shoupai.get(1).number);
            value.add(valueOfC2);
        }
        
        }
        if(value.get(0)>value.get(1)){
            System.out.println("恭喜"+player.get(0).name+"获胜");
        }
        else{
            System.out.println("恭喜"+player.get(1).name+"获胜");
        }
        
    }

    }

运行截图

猜你喜欢

转载自www.cnblogs.com/gyd123/p/9446561.html