扑克牌类
来源:互联网 发布:身知内功 编辑:程序博客网 时间:2024/05/01 22:08
/** * Created by ttc on 16-11-2. */public class Poke{ private Card[] m_card = null; private String[] colors = {"红桃","黑桃","方片","草花"}; private int[] values = {1,2,3,4,5,6,7,8,9,10,11,12,13}; public Poke() { m_card = new Card[52]; int index=0; for(int i = 0; i < colors.length;i++) { for (int j = 0; j < values.length; j++) { Card c=new Card(values[j],colors[i]); index++; //System.out.println(c.toString()); //m_card[i*13+j]=c; // m_card[i*13+j]=new Card(values[j], colors[i]); } } } public void outCards() { for(int i = 0; i < m_card.length; i++) { if(i%13==0) { System.out.println(); } System.out.print(m_card[i].toString()+" "); } }}
package com.company;/** * Created by ttc on 16-11-2. */public class Card{ private int m_iValue; private String m_strColor; public Card(int nValue, String strColor) { this.m_iValue = nValue; this.m_strColor = strColor; } @Override public String toString() { String strTemp = ""; switch (m_iValue) { case 1: { strTemp = "A"; break; } case 11: { strTemp = "J"; break; } case 12: { strTemp = "Q"; break; } case 13: { strTemp = "K"; break; } default: { strTemp = String.valueOf(m_iValue); } } return m_strColor+strTemp; }}package com.company;/** * Created by ttc on 16-11-2. */public class Main { public static void main(String[] args) { // write your code here //Card card = new Card(13,"方片"); //System.out.println(card); Poke p = new Poke(); p.outCards(); }}
0 0
- 扑克牌类
- 扑克牌
- 扑克牌
- 扑克牌
- 扑克牌
- 扑克牌
- 扑克牌
- 扑克牌
- 扑克牌
- 扑克牌
- 扑克牌
- 模拟扑克牌类,生成一副扑克牌,打乱顺序,发牌
- 1102学习记录 扑克牌类实现
- 【java练习】扑克牌类的创建、洗牌
- 扑克牌与一副扑克牌
- 扑克牌发牌
- 扑克牌图片
- 猜扑克牌
- VS2010+QT5.1+opencv2.4.5图像界面第一个程序
- 内存管理 ARC + MRC
- linux上搭建ftp服务器,并配置虚拟用户。
- JMeter自定义Java测试脚本上篇
- Toast替代者Snackbar
- 扑克牌类
- 【tju】【dp】调整队形
- Android设计模式之单例模式的七种写法
- spring整合mybatis文件
- 厉害了!家里来了黑科技
- Dagger2的组件依赖及使用详解
- CentOS-6.t将安装光盘做为YUM库来安装程序
- apache ant编译项目的一个通用例子
- spring 定时器