随笔分类 -  跟韩老师学java的一些总结

摘要:基本介绍 这个项目学习的是韩顺平老师的坦克大战,课程地址为https://www.bilibili.com/video/BV1fh411y7R8?spm_id_from=333.999.0.0 项目结构 用到的技术 java面向对象编程 多线程 文件i/o操作 数据库 必备知识 绘图 坐标体系 绘图 阅读全文
posted @ 2023-11-12 11:39 hhxxlrkq 阅读(32) 评论(0) 推荐(0) 编辑
摘要:# 房屋出租系统 ## 项目需求 能够实现对房屋信息的添加、修改和删除(用数组实现),并能够打印房屋明细表 ## 项目界面 ### 主菜单 ![](https://img2023.cnblogs.com/blog/2902038/202308/2902038-20230802214933480-15 阅读全文
posted @ 2023-08-02 22:53 hhxxlrkq 阅读(91) 评论(0) 推荐(0) 编辑
摘要:##1.项目界面: ##2.需求分析: (1)完成收益入账; (2)消费; (3)查看明细; (4)退出系统; ##3.过程分析: ###a.显示出零钱通菜单: 点击查看代码 System.out.println("\n 零钱通菜单 "); System.out.println("\t\t\t1 零 阅读全文
posted @ 2022-09-18 13:27 hhxxlrkq 阅读(57) 评论(0) 推荐(0) 编辑
摘要:##猜拳游戏 规则 电脑每次都会随机生成0,1,2,分别表示石头,剪刀,布,规定玩三次; 思路 先创建一个Tom类,里面的属性有玩家,电脑出拳的类型,玩家赢的次数和比赛的次数; 成员方法有电脑随机猜拳的方法,设置玩家猜拳的方法,比较猜拳的结果,赢得次数的方法; 在main类中创建出对象,和一个二维数 阅读全文
posted @ 2022-08-18 17:34 hhxxlrkq 阅读(146) 评论(0) 推荐(0) 编辑
摘要:初始介绍: 汉诺塔可以分为A,B,C三个塔,代表左,中,右三个塔。 可以先定义一个成员方法move(int num,char a,char b,char c),其中num代表有几层,如1,2,3层,a,b,c代表A,B,C三个塔。 过程分析: 1.只有一层的时候,只需要从A移动到C就可以了。 调用 阅读全文
posted @ 2022-08-10 12:34 hhxxlrkq 阅读(258) 评论(0) 推荐(0) 编辑
摘要:1.规则:0表示可以走 1表示障碍物 2 表示走的路线 3 表示上下左右都走过,但是走不通是死路; 2.地图绘制 for(int i=0;i<7;i++){ map[0][i]=1; map[7][i]=1; }//最上面和最下面为1 for(int i=0;i<8;i++){ map[i][0]= 阅读全文
posted @ 2022-08-04 11:43 hhxxlrkq 阅读(115) 评论(0) 推荐(0) 编辑

点击右上角即可分享
微信分享提示