java实现控制台五子棋游戏

java实现控制台五子棋游戏

ID:33613905

大小:86.50 KB

页数:15页

时间:2019-02-27

java实现控制台五子棋游戏_第1页
java实现控制台五子棋游戏_第2页
java实现控制台五子棋游戏_第3页
java实现控制台五子棋游戏_第4页
java实现控制台五子棋游戏_第5页
资源描述:

《java实现控制台五子棋游戏》由会员上传分享,免费在线阅读,更多相关内容在行业资料-天天文库

1、/**大家好,我现在正在学习java,虽然在这之前我已经学习过一遍了,但是现在再重新来学,才发现以前学的太肤浅了,而且学的质量也很不好,所以,现在我又重新站在了新的起跑线上,开始了我的java学习之旅,喜欢java的朋友和想学习java的朋友来和我一起前进吧。我会及时的把自己学的一些东西总结出来,并传送到文库中和大家一起分享的。所以MakeTheChange的时候到了,Everyone,ComeOn!(我的QQ号jiaziming1990@qq.com,愿意交流的同学可以加我呦)Java中的几种排序方法:冒泡排序,选择排序,插入排序和快速排序。下面是我当初开始学java时的一些源代码,

2、简单易懂,拿出来分享给大家,希望对刚接触java的人能够有所帮助。在此,也和大家共勉一下:相信自己,用心学习,大胆创新!*//**这是一个简单的五子棋游戏,在玩的方面它确实没有什么价值。但是,它却包含了一些java方面最基础的知识。对你以后的学习有很大的帮助,而且还可以增强你的自信心呦!以下是我写的一个源码,执行效率并不高,但可以做以下参考(*^__^*)嘻嘻……*/importjava.util.Scanner;publicclassFiveChessGame{publicstaticvoidmain(String[]args){char[][]arr=newchar[17][17]

3、;arr[0][0]='';//布置棋盘,运用了三个for循环;for(inti=1;i<11;i++){arr[0][i]=(char)('0'+(i-1));arr[i][0]=(char)('0'+(i-1));}for(inti=11;i<17;i++){arr[0][i]=(char)('a'+(i-11));arr[i][0]=(char)('a'+(i-11));}for(inti=1;i<17;i++){for(intj=1;j<17;j++){arr[i][j]='*';}}print(arr);for(;;){booleanflag=false;bFall(arr)

4、;flag=compareB(arr);if(flag)break;wFall(arr);flag=compareW(arr);if(flag)break;}}//黑棋落子bFall();publicstaticvoidbFall(char[][]arr){//落子前,首先判断选中的位置是不是已经有棋子了System.out.println("黑棋落子:");Scannersc=newScanner(System.in);Stringin=sc.next();charc1=in.charAt(0);charc2=in.charAt(1);inthIndex=0;intsIndex=0;

5、for(inti=1;i

6、经有棋子了System.out.println("白棋落子:");Scannersc=newScanner(System.in);Stringin=sc.next();charc1=in.charAt(0);charc2=in.charAt(1);inthIndex=0;intsIndex=0;for(inti=1;i

7、em.out.println("当前的位置上已经有棋子了,请重新输入");}else{arr[hIndex][sIndex]='&';print(arr);}}//横向够五个棋子publicstaticintcrossRight(char[][]arr,inti,intj,charc){intcount=1;while(j+1

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。