zoukankan      html  css  js  c++  java
  • java 洗牌 发牌

    import java.util.LinkedList;
    import java.util.Random;


    public class Work3 {

        /**
         * @param args
         */
        public static void main(String[] args) {
            // TODO Auto-generated method stub
            String[] shuzi={"A","2","3","4","5","6","7","8","9","10","J","Q","K"};
            String[] yanshe={"黑桃","红桃","方块","梅花"};
            
             LinkedList lin=new LinkedList();
             LinkedList lin1=new LinkedList();
             LinkedList lin2=new LinkedList();
             LinkedList lin3=new LinkedList();
             LinkedList lin4=new LinkedList();
             for (int i = 0; i < 52; i++) {
                String str=yanshe[i/13]+shuzi[i%13];
                lin.add(str);
            }
             System.out.println(lin);
             Random rd=new Random();
             for(int i=0;i<52;i++)
             {
                 int j = rd.nextInt(52);//生成随机数
                 String temp = (String)lin.get(i);//交换
                 lin.set(i, lin.get(j));
                lin.set(j, temp);
             }
            
             for (int i = 0; i < lin.size(); i++) {
                if (i%4==0) {
                    lin1.add(lin.get(i));
                }else if(i%4==1) {
                    lin2.add(lin.get(i));
                }else if(i%4==2) {
                    lin3.add(lin.get(i));
                }else if(i%4==3) {
                    lin4.add(lin.get(i));
                }
                
            }
             System.out.println(lin);
             System.out.println(lin1);
             System.out.println(lin2);
             System.out.println(lin3);
             System.out.println(lin4);
             System.out.println(lin.size());
        }
           

    }

  • 相关阅读:
    NEC的学习笔记
    MVC过滤器中获取实体类属性值
    Facebook Hack 语言 简介
    6.格式化输出(转)
    ProcessBuilder 和 Runtime(转)
    JAVA I/O使用方法(转)
    java中输出流OutputStream 类应用实例(转)
    InputStream、OutputStream、String的相互转换(转)
    海茶3 らぶデス3 入门经典教程
    天将降大任于斯人也,必先苦其心志,劳其筋骨,饿其体肤,空乏其身,行拂乱其所为,所以动心忍性,增益其所不能
  • 原文地址:https://www.cnblogs.com/zzzhangzheng/p/6114349.html
Copyright © 2011-2022 走看看