自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(9)
  • 收藏
  • 关注

原创 java自定义链表

这是一个自定义双向链表,使用了泛型作为变量,双向链表需要的变量有data存储数据,prev指向前一个链,next指向下一个链,它们互相配合,就可以实现双向链表互相获取数据。这是一个自定义单向链表,使用了泛型作为变量,单向链表需要的变量有data,存储数据,还有next,表示指向下一链,创建构造方法,和get和set方法,再创建一个Test测试类,之后创建对象时,赋值,再赋值让箭头指向下一个链表,最后创建头结点,遍历获取链的数据,同时依次把节点更改,让他能链接上。讲的比较菜,(⊙﹏⊙)大家多体谅。

2025-06-07 14:45:15 207

原创 阶段项目-宠物小精灵——3

本文介绍了一个基于Java多态特性开发的宠物小精灵图形化游戏项目中的核心控制类Adventure(冒险家)。该类主要实现以下功能: 游戏流程控制:通过start()方法初始化游戏并处理用户输入,实现关卡切换、地图刷新和输入校验。 战斗系统:processMonster()方法处理与怪物的战斗交互,包括宠物选择、战斗循环和药品使用等逻辑。 物品获取:processTreasure()开启宝箱获取随机物品,processItem()将获得的药品、装备或宠物分类存入对应背包。 动态地图管理:通过discovery

2025-06-02 19:58:51 917

原创 阶段项目-宠物小精灵——2

本文介绍了宠物小精灵游戏中的三个核心类实现:装备类(Equipment)提供装备属性比较功能,通过isBetter方法判断装备优劣;小精灵类(Pokemon)实现战斗、装备穿戴和融合升级功能,包含攻击伤害计算和装备更换逻辑;怪物类(Monster)作为敌对单位,具有攻击小精灵和随机掉落物品的能力。三个类通过属性加成和互动机制构成了游戏的基本战斗系统,为后续冒险家类和游戏启动类奠定了基础。代码展示了属性计算、类型判断和对象交互等面向对象编程特点。

2025-06-02 19:32:08 274

原创 阶段项目-宠物小精灵——1

摘要:本文介绍了一个基于Java的宠物小精灵游戏图形化界面项目,采用面向对象设计思想,包含物品系统、关卡系统、地图系统等核心模块。项目采用DisplayItem接口规范物品显示行为,建立了Item抽象基类作为所有游戏物品父类,并实现了药品类、传送门类、宝箱类等具体物品。关卡系统通过Level和LevelMap类实现了9×9网格地图生成、冒险家移动和位置查询功能,系统还包含随机物品生成工具类。文章展示了部分核心类的代码实现和设计思路,后续将继续介绍冒险家类、怪物类等更多内容。项目体现了完整的游戏逻辑流程和良好

2025-06-02 18:48:34 359

原创 现有字符串 ababababababababa ,求其中子字符串 aba 出现的次数(使用String类完成)

首先题目要求,求以上字符串中的子字符串aba出现的次数,要求使用String类完成,以上我说的不好各位大佬多多见谅,可以复制代码直接调试。

2025-02-25 00:28:07 125

原创 java最基本的一种求素数

就是利用双层循环,外层循环控制所查范围之间遍历每个数,内层循环判断这个数是否为素数,如果 i 跟 j 能整除,则跳出内层循环,基于素数标准只能被1和它本身整除,j跟i判断相等,相等则为素数,大致就是先判断能否整除,如果能整除判断是否可以是它本身,如果是它本身则是素数,否则接着回到外层循环。本人也才刚学java,自己的思路也是比较乱,原来用C做过这个,结果换了个语言,又开始迷糊了,请见谅,记录一下自己的java之路。

2024-11-19 19:59:34 108

原创 C语言矩阵转置

这个方法我不知道如何说,逆置打印用上面列控制行,行控制列,矩阵逆置,逆置过来的行是未逆置的列,逆置过来的列是未逆置的行。这题我刚开始真的不好用脑子想,脑子感觉一想它这个逻辑,脑子跟待机一样,特发一篇博客,梳理一下自己思路。假设输入的数组是 1 2 3。

2024-08-13 22:56:57 702

原创 明解C语言入门篇

明解C语言入门篇-第1章-初始C语言。

2024-06-23 12:37:58 969

原创 第一篇博客

大家好,我是弹剑作歌,今年18岁准大一,刚学C语言,跟着哔站鹏哥学C语言,布置的作业让我了解到了博客,听他们说这里都是大佬,所以我就来了。

2024-04-30 03:43:22 149

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除