打开APP
userphoto
未登录

开通VIP,畅享免费电子书等14项超值服

开通VIP
Java学习笔记2
①定义了一个字符型数组(也可以是其他类型)。如何将定义的数组中的元素一个个展示出来
方法1:
String[] Card={"黑桃2","黑桃3","黑桃4","黑桃5","黑桃6","黑桃7","黑桃8","黑桃9","黑桃10","黑桃J","黑桃Q","黑桃K","黑桃A","红桃2","红桃3","红桃4","红桃5","红桃6","红桃7","红桃8","红桃9","红桃10","红桃J","红桃Q","红桃K","红桃A","梅花2","梅花3","梅花4","梅花5","梅花6","梅花7","梅花8","梅花9","梅花10","梅花J","梅花Q","梅花K","梅花A","方块2","方块3","方块4","方块5","方块6","方块7","方块8","方块9","方块10","方块J","方块Q","方块K","方块A"};
       int i=0;
  for(String string:Card){
         System.out.println(Card[i]);
         i++;
        }
此代码定义了一副纸牌。通过一个for循环将定义的纸牌遍历一遍。
 
 
方法2;
这种方法比较全面点。首先根据牌的颜色,点数创建不同的数组,然后将这些数组添加进去
然后再获取这些纸牌
public class cards {
 private List<card> list=new ArrayList<card>();
 public cards(){
  System.out.println("*****************创建扑克牌***************");
  String[]color={"黑桃","红桃","梅花","方块"};
  String[]num={"2","3","4","5","6","7","8","9","10","J","Q","K","A"};
  for(int i=0;i<color.length;i++)
   for(int j=0;j<num.length;j++)
    list.add(new card(color[i],num[j]));
 }
 //获取扑克牌
public List<card> getList(){
 return list;
}

 //展示牌
public  void showcard(){
 System.out.println("当前牌为:");
 System.out.println("[");
 for(int i=0;i<list.size();i++){
  System.out.println(list.get(i).getColor()+list.get(i).getNum());
 }
 System.out.println("]");
}
}
本站仅提供存储服务,所有内容均由用户发布,如发现有害或侵权内容,请点击举报
打开APP,阅读全文并永久保存 查看更多类似文章
猜你喜欢
类似文章
【热】打开小程序,算一算2024你的财运
扑克牌的记忆---世界纪录13.956秒
记牌法
马其顿方阵的扑克编码(原创首发于www.jiyili.net)
扑克牌为什么要用 黑桃 红桃 方块 和梅花 这四种符号表示呢???
扑克牌中的欧洲历史人物
你知道这些关于扑克牌的知识吗?
更多类似文章 >>
生活服务
热点新闻
分享 收藏 导长图 关注 下载文章
绑定账号成功
后续可登录账号畅享VIP特权!
如果VIP功能使用有故障,
可点击这里联系客服!

联系客服