- 博客(101)
- 收藏
- 关注
原创 作业:复制数组
这段 Java 代码实现了将两个数组(arr1 和 arr2)拼接成新数组 arr3,然后随机打乱元素顺序,最后截取前 5 个元素作为 arrCopy。代码使用 Random 类进行数组元素随机交换,通过多次打乱确保随机性。运行结果可能类似 {1,2,3,9,10} 或 {6,2,3,4,10} 这样的随机组合。程序包含数组拼接、随机打乱和截取等操作,最终输出格式化后的 arrCopy 数组。
2025-07-15 16:40:13
98
原创 HTML 文本格式化标签
HTML 文本格式化标签分为语义化标签(strong/em/ins/del)和样式标签(b/i/u/s),两者效果相同但语义不同。strong 和 b 用于加粗,em 和 i 用于倾斜,ins 和 u 用于下划线,del 和 s 用于删除线。标签默认在同一行显示,需用"<br>"或"<br />"换行。案例展示了四组标签的等效效果。
2025-07-14 23:28:21
145
原创 HTML 段落标签
摘 HTML 段落标签演示文档展示了三个独立段落,每个段落独占一行并保持间距。第一段探讨自我价值与人生意义,强调每个人都是独特的存在;第二段用诗意的语言描述人生困境与希望;第三段讨论婚姻、独立与人际关系的平衡。代码部分展示了基本的 HTML 结构,使用p标签实现段落分隔,内容包含励志文字和生活哲理。
2025-07-13 21:25:35
162
原创 HTML 标题标签
本文展示了如何在网页中显示六级标题标签的 HTML 代码示例。通过从 h1 到 h6 的标签,分别呈现了从一级到六级的不同标题级别。代码包含完整的 HTML 文档结构,包括 DOCTYPE 声明、html、head、body 等基本元素,并在 body 部分依次展示了六个级别的标题文本。该示例清晰地演示了HTML 标题标签的使用方法及其显示效果。
2025-07-13 21:00:56
227
原创 HTML 基本骨架
在 Hbuilder 中,输入!后按Tab键可快速生成 HTML 骨架代码,包含基础结构如 doctype、html、head(含 title)和 body 标签。通过修改title标签内容(如改为"我爱中国")可自定义网页标题。该快捷方式能高效创建网页框架,其中 html 表示整个网页,head 包含元信息,title 定义网页标题,body 为内容主体区域。
2025-07-13 19:48:17
231
原创 HTML 初体验
本文介绍了HTML(超文本标记语言)的基础知识,包括超文本和标记的概念,以及单双标签的区别。通过5个具体需求示例,展示了如何用HTML实现文本显示、加粗、换行和水平线等基本功能。每个示例都包含完整代码和预期效果,最后以4个问题总结关键知识点:HTML文件扩展名为.html,标签使用尖括号<>,结束标签比开始标签多一个“/”;,内容放在开始和结束标签之间。
2025-07-13 16:51:12
285
原创 二维数组打乱元素
该程序实现二维数组元素的随机打乱。首先将二维数组{{1,2,3},{4,5,6,7},{8,9}}转换为一维数组,通过随机交换元素位置实现打乱,并确保结果与原始数组不同。最后将打乱后的一维数组还原为二维结构输出。程序包含三个关键方法:数组复制、元素比较和打乱验证,保证了打乱的有效性。运行结果显示打乱后的二维数组元素顺序变化。
2025-07-11 18:53:46
215
原创 练习:对象数组 5
该 Java 程序实现了一个学生信息管理系统,包含以下功能:1)初始化存储 3 名学生的数组;2)添加新学生时进行学号唯一性校验;3)按学号删除学生记录;4)查询特定学号学生并修改年龄。程序通过Students 类封装学生属性(学号、姓名、年龄),StudentsTest 类实现核心逻辑,包括数组扩容、遍历打印、索引查找等方法。运行结果展示了添加、删除和修改操作后的学生信息状态。代码采用面向对象设计,包含完整的构造方法、getter/setter 和业务逻辑方法。
2025-07-09 21:12:51
202
原创 SQL 分类
SQL 语言分为四大类:DDL(数据定义语言)用于创建和定义数据库对象;DML(数据操作语言)实现对数据的增删改操作;DQL(数据查询语言)专门用于查询数据记录;DCL(数据控制语言)负责用户权限管理。这四类语言功能明确,共同构成了完整的数据库操作体系。
2025-06-15 15:57:37
119
原创 mysql 的卸载- Windows 版
Windows 系统彻底卸载 MySQL 的步骤包括:1) 停止 MySQL 服务(通过 services.msc );2) 卸载控制面板中的 MySQL 组件;3) 删除 MySQL 安装目录和数据目录;4) 检查服务残留,若发现可通过管理员权限运行 cmd,使用 "sc delete 服务名"命令清除残留服务。该流程确保 MySQL 从系统中完全移除,包括主程序、组件和服务项。(99字)
2025-06-12 13:59:57
452
原创 数据库相关概念
数据库(DB)是存储有组织数据的仓库,数据库管理系统(DBMS)是操纵和管理数据库的软件。SQL是操作关系型数据库的编程语言,定义了统一标准。三者分别指代数据存储载体、管理工具和操作语言。
2025-06-12 13:01:26
115
原创 练习:对象数组 4
摘要:该 Java 程序定义了一个包含 4 个女朋友对象(属性:姓名、年龄、性别、爱好)的数组,计算平均年龄为 19.50 岁。结果显示有 2 位女朋友(小美 18 岁、小红 19 岁)的年龄低于平均值,程序输出了她们的完整信息(姓名、年龄、性别及爱好)。代码实现了对象数组的创建、平均年龄计算和筛选输出功能。
2025-06-06 20:26:41
281
原创 练习:对象数组 3
本文展示了如何用Java计算三部手机的平均价格。首先定义Phone类,包含品牌、价格和颜色属性。接着在PhoneDemo中创建3个Phone对象数组,分别设置红米、华为和vivo手机的价格(52800、29999和49499)。通过循环累加价格后除以手机数量,计算出平均价格为44,066.00元。代码采用String.format保留两位小数,完整展示了对象数组的创建和使用过程。
2025-06-03 11:52:18
214
原创 练习:对象数组 2
本文展示了如何使用Java创建和操作汽车对象数组。程序定义了一个Car类,包含品牌、价格和颜色属性,并提供了构造方法和getter/setter方法。主程序通过Scanner类从键盘接收用户输入的3辆汽车信息,创建汽车对象并存入数组,最后遍历输出所有汽车信息。运行结果将显示每辆汽车的品牌-价格-颜色组合。该示例演示了面向对象编程中对象数组的创建、初始化和遍历操作。
2025-05-29 20:48:47
157
原创 键盘录入的两套体系区别(Random)
本文总结了Java键盘输入的两套体系:第一套(nextInt()/nextDouble()/next())遇到空格/制表符/回车会停止输入,而nextLine()可接收包含空白符的完整行。重点指出两套体系不可混用,特别是先使用nextInt()后接nextLine()会导致后者无法接收数据的问题。文章强调了两者的差异及混用时的注意事项。
2025-05-29 17:26:34
167
原创 练习:对象数组 1
本文展示了如何用Java创建商品对象数组。首先定义Goods类,包含商品ID、名称、价格和库存属性及相应get/set方法。然后在GoodsDemo类中创建三个商品对象(苏打水、西瓜、运动鞋),存入长度为3的Goods数组,并遍历输出各商品信息。运行结果会显示每个商品的ID、名称、价格和库存值。这段代码演示了面向对象编程中类的封装和数组的基本操作。
2025-05-29 16:41:42
318
原创 练习:文字版格斗游戏
本文实现了一个文字格斗游戏,包含角色属性和战斗系统。角色类Role包含姓名、血量、性别和随机的容貌属性(分男女不同描述)。游戏提供攻击描述和受伤描述数组,根据血量变化显示不同程度的战斗效果。主程序RoleDemo创建两个角色对象并循环战斗,直到一方血量为零。每次攻击随机生成1-20点伤害,并匹配对应的战斗描述,实现生动的文字对战效果。
2025-05-29 15:34:46
491
原创 练习:文字版格斗游戏
本文展示了一个基于Java的文字格斗游戏实现。游戏通过Role类创建角色对象(如乔峰和鸠摩智),每个角色包含姓名和血量属性。攻击方法attack()使用随机数生成伤害值,并更新目标角色血量。主程序RoleDemo通过循环让两个角色轮流攻击,直到一方血量为0时判定胜负。代码结构清晰,实现了基本的格斗游戏逻辑,包括角色属性初始化、攻击交互和胜负判定等核心功能。
2025-05-25 16:08:16
345
原创 成员变量和局部变量的区别
成员变量和局部变量在多个方面存在显著差异。首先,成员变量位于类中但方法外,而局部变量位于方法内或方法声明上。其次,成员变量有默认初始化值,局部变量则必须在使用前赋值。内存位置上,成员变量存储在堆内存,局部变量存储在栈内存。生命周期方面,成员变量随对象的存在而存在,局部变量随方法的调用而存在并随方法结束而消失。最后,成员变量的作用域是整个类,局部变量的作用域仅限于当前方法。这些差异决定了它们在程序设计中的不同用途和特性。
2025-05-10 15:47:44
146
原创 作业:1 - 100 随机数加减乘除运算测试程序
- * /:1 - 100 的随机数;随机生成 10 个加减乘除的题目。判断你是否做正确,在控制台输出你答对了几个题目。请你开始答第 1 个题目:2 + 3 =?请你开始答第 2 个题目:2 * 3 =?
2025-04-16 17:45:09
682
原创 作业:猜数字案例
随机生成 1-100 之间的随机数,用户在键盘录入这个数字,如果猜错了:猜大了打印你猜大了,猜小了打印你猜小了,直到数字猜对为止,累积猜对用了多少次?
2025-04-16 16:36:01
354
原创 练习:二维数组的练习
某商城每个季度的营业额如下:单位(万元)要求计算出每个季度的总营业额和全年的总营业额。第一季度:22, 66, 44。第二季度:77, 33, 88。第三季度:25, 45, 65。第四季度:11, 66, 99。
2025-04-15 23:39:24
400
原创 练习:抢红包
一个大 V 直播抽奖,奖品是现金红包,分别有{2, 588, 888, 1000, 10000}五个奖金。请使用代码模拟抽奖,打印出每个奖项,奖项的出现顺序要随机且不重复。打印效果如下:(随机顺序,不一定是下面的顺序)
2025-04-14 20:10:28
390
原创 练习:请将加密后的数据解密出来
请将加密后的数据解密出来。某系统的数字密码(大于 0)。比如 1983,采用加密方式进行传输。最后将所有数字反转得到一串新数。比如 1983 加密之后变成 8346;解密之后变成 1983。
2025-04-14 16:19:04
285
原创 题目:数字加密
先得到每位数,然后每位数都加上5,再对10求余,最后将所有数字反转,得到一串新数。某系统的数字密码(大于 0),比如 1983,采用加密方式进行传输。加密后的结果就是:8346。
2025-04-13 15:07:35
438
原创 题目:身高是具有遗传性的,子女的身高和父母的身高有一定的关系
身高是具有遗传性的,子女的身高和父母的身高有一定的关系。现有父亲身高 177CM,母亲身高 165CM。求子女身高分别预计为多少?女儿身高(厘米)=(父亲身高× 0.923 +母亲身高) ÷ 2。儿子身高(厘米)=(父亲身高+母亲身高) × 1.08 ÷ 2。
2025-04-13 13:18:31
428
原创 题目:请根据以下描述,选用合适的数据类型定义变量用于描述一个学员的信息,并将其输出到屏幕上
请根据以下描述,选用合适的数据类型定义变量用于描述一个学员的信息,并将其输出到屏幕上。我的饭卡余额是:55.55元。我的地址是:xx省xx市。
2025-04-12 22:22:37
189
原创 题目:请根据下列描述,选用合适的数据类型定义变量,并输出变量的值
请根据下列描述,选用合适的数据类型定义变量,并输出变量的值。4、“5 是偶数”这句话的描述是假的。3、地球已经诞生超过 46 亿年;2、某商品价格 55.55 元;1、班级里有 100 个学员;
2025-04-12 21:41:06
145
原创 题目:请编写程序,分别定义 8 种基本数据类型的变量,并打印变量的值
4、可以包含英文字母、数字字符、英文下划线(_)和英文美元符($),并且不能以数字开头。在开发中,java 变量的命名又最好符合“小驼峰”式的惯例规范,并且最好做到见名知意。2、在 java 语言中,定义变量必须明确变量的数据类型。八种基本数据类型包括 byte、short、int、long、float、double、char、boolean。题目:请编写程序,分别定义 8 种基本数据类型的变量,并打印变量的值。java 中的八种基本基本数据类型和变量的定义。定义变量,并输出变量的值。4、该怎样使用变量?
2025-04-12 16:45:37
249
原创 题目:变量应该是先声明后使用,请完成下面代码
4、声明 float 类型变量 money。2、声明字符串型变量 birthday;1、声明字符串型变量 name;3、声明整数类型变量 age;
2025-04-12 16:18:17
306
原创 题目:请用代码描述下列银行流水变化过程
1、小明账户 bankBalance 初始值有 500.00 元;2、存入 250 元;3、支出 100 元;
2025-04-12 15:56:14
338
原创 练习:评委打分
在唱歌比赛中,有 6 名评委给选手打分,分数范围是【0 - 100】之间的整数。选手的最后得分为:去掉最高分、最低分后的 4 个评委的平均分,请完成上述过程并计算出选手的得分。
2025-04-11 17:07:37
463
原创 程序1:有一对兔子,从出生后第 3 个月起每个月都生一对兔子,小兔子长到第三个月后每个月又生一对兔子,假如兔子都不死,问每个月的兔子对数为多少?
古典问题:有一对兔子,从出生后第 3 个月起每个月都生一对兔子,小兔子长到第三个月后每个月又生一对兔子,假如兔子都不死,问每个月的兔子对数为多少?兔子的规律为数列 1, 1, 2, 3, 5, 8, 13, 21 ......
2025-04-10 00:07:46
419
原创 练习:卖飞机票
机票价格按照淡季旺季、头等舱和经济舱收费、输入机票原价、月份和头等舱或经济舱。按照如下规则计算机票价格:旺季(5 - 10 月)头等舱 9 折,经济舱 8.5 折,淡季(11 月到来年 4 月)头等舱 7 折,经济舱 6.5 折。
2025-04-08 16:30:46
574
原创 练习:复制数组
将数组 arr 中从索引 from (包含 from)开始到索引 to 结束(不包含 to)的元素复制到新数组中,将新数组返回。定义一个方法 copeOfRange(int[] arr, int from, int to)。
2025-04-03 17:00:50
119
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人