![](https://img-blog.csdnimg.cn/4c4bc11f0ffc4fb58b532cba3fc31fae.jpg?x-oss-process=image/resize,m_fixed,h_224,w_224)
Java
文章平均质量分 53
零基础学习!
蚂蚁追风筝
菜鸟一枚。
展开
-
【案例 5-4】 字符串转换为二进制
1.任务描述本例要求编写一个程序,从键盘录入一个字符串,将字符串转换为二进制数。在转换时,将字符串中的每个字符单独转换为一个二进制数,将所有二进制数连接起来进行输出。案例在实现时,要求使用 Math 类、String 类以及 Scanner 等常见 Java API 的常用方法实现。2.运行结果略。原创 2022-11-18 20:26:21 · 4377 阅读 · 1 评论 -
【案例 6-5】 模拟百度翻译器
1.任务描述相信百度翻译对于大家来说并不陌生,本案例要求编写一个程序模拟百度翻译。用户输入英文之后搜索程序中对应的中文,如果搜索到对应的中文就输出搜索结果,反之给出提示。本案例要求使用 Map 集合实现英文与中文的存储。2.运行结果略。原创 2022-11-18 19:44:00 · 1973 阅读 · 0 评论 -
【案例 6-4】斗地主洗牌发牌
1.任务描述斗地主的扑克牌游戏,相信许多人都会玩,本例要求编写一个斗地主的洗牌发牌程序,要求按照斗地主的规则完成洗牌发牌的过程。一副扑克总共有 54 张牌,牌面由花色和数字组成(包括 J、Q、K、A 字母)组成,花色有♠、♥、♦、♣ 四种,分别表示黑桃、红桃、方块、梅花,小☺、大☻分别表示小王和大王。斗地主游戏共有三位玩家参与,首先将这 54张牌的顺序打乱每人轮流摸一次牌,剩余 3 张留作底牌,然后在控制台打印三位玩家的牌和三张底牌。2.运行结果略学会分析“斗地主之洗牌发牌”任务的实现思路。原创 2022-11-18 19:41:50 · 2179 阅读 · 0 评论 -
【案例 6-3】 模拟用户注册
1.任务描述互联网为我们提供了巨大的便利,如微信带给我们的视频、淘宝带给我们便利的购物等,但这些 APP 都需要有一个账户才可以登录,而账户需要注册可以获取。本例要求编写一个程序,模拟用户注册。用户输入用户名、密码、确认密码、生日(格式为 yyyy–mm—dd 为正确)、手机号(手机号长度为 11 位,并且以13、15、17、18 为开头的手机号为正确)、邮箱(包含符号“@”为正确)信息之后,判断信息正确后,验证用户是否重复,重复则给出相应提示,如果不重复则注册成功。原创 2022-11-18 19:38:51 · 4340 阅读 · 0 评论 -
【案例 6-2】 学生管理系统
1.任务描述编写一个程序,模拟学生管理系统。可以实现对学生信息的添加、删除、修改和查询功能,要求使用 List 集合存储自定义的对象集合,并熟练使用 List 集合的中常用方法实现相关的操作。2.运行结果略。原创 2022-11-18 13:51:02 · 1635 阅读 · 0 评论 -
【案例 6-1】 库存管理系统
1.任务描述像商城和超市这样的地方,都需要有自己的库房,并且库房商品的库存变化有专人记录,这样才能保证商城和超市正常运转。本例要求编写一个程序,模拟库存管理系统。该系统主要包括系统首页、商品入库、商品显示和删除商品功能。每个功能的具体要求如下:(1) 系统的首页:用于显示系统所有的操作,并且可以选择使用某一个功能。(2) 商品入库功能:首先提示是否要录入商品,根据用户输入的信息判断是否需要录入商品。如果需要录入商品,则需要用户输入商品的名称、颜色、价格和数量等信息。原创 2022-11-18 13:47:42 · 2001 阅读 · 0 评论 -
【案例 5-3】 模拟用户登录
1.任务描述在使用一些 APP 时,通常都需要填写用户名和密码。用户名和密码输入都正确才会登录成功,否则会提示用户名或密码错误。本例要求编写一个程序,模拟用户登录。程序要求如下:(1) 用户名和密码正确,提示登录成功。(2) 用户名或密码不正确,提示“用户名或密码错误”。(3) 总共有 3 次登录机会,在 3 次内(包含三次)输入正确的用户名和密码后给出登录成功的相应提示。超过 3 次用户名或密码输入有误,则提示登录失败,无法再继续登录。原创 2022-11-18 13:29:06 · 2007 阅读 · 0 评论 -
【案例 5-2】 模拟默认密码自动生成
1.任务描述本例要求编写一个程序,模拟默认密码的自动生成策略,手动输入用户名,根据用户名自动生成默认密码。在生成密码时,将用户名反转即为默认的密码。2.运行结果运行结果如图 5-2 所示。图 5-2 模拟密码自动生成运行结果图。原创 2022-11-18 13:23:36 · 2053 阅读 · 0 评论 -
【案例 5-1】 模拟订单号生成
1.任务描述编写一个程序,模拟订单系统中订单号的生成。例如给定一个包括年月日以及毫秒值的数组 arr={2019,0504,1101},将其拼接成字符串 s:[201905041101]。要求使用 String 类常用方法来实现字符串的拼接。2.运行结果运行结果如图 5-1 所示图 5-1 模拟订单号生成运行结果图。原创 2022-11-18 13:18:34 · 2697 阅读 · 0 评论 -
Java Swing 实现贪吃蛇小游戏
【代码】Java Swing 实现贪吃蛇小游戏。原创 2022-11-08 23:37:33 · 1007 阅读 · 0 评论 -
学习Java界面编程选择Swing,而不用JavaFX的理由及学习路线资料
【【Java项目】不到一小时用Java做出贪吃蛇小游戏(附源码资料)超详细java游戏开发】【【拯救者】Swing界面速成(基础+实战)javaGUI】【Java Swing 图形界面开发(目录)】我仅从个人使用体验方面阐述理由,不涉及技术。原创 2022-11-07 23:38:41 · 2228 阅读 · 1 评论 -
【案例 4-9 】智能家居控制系统模拟程序设计(无图形用户界面版)
采用了集合、泛型、反射等内容…原创 2022-10-21 21:15:46 · 1235 阅读 · 0 评论 -
【案例 4-7】图形的面积与周长计算程序
案例描述长方形和圆形都属于几何图形,都有周长和面积,并且它们都有自己的周长和面积计算公式。使用抽象类的知识设计一个程序,可以计算不同图形的面积和周长。运行结果。原创 2022-10-21 18:51:46 · 4872 阅读 · 0 评论 -
【案例 4-3】多彩的声音
运行结果:(1)通过任务的描述可知,此程序包含了一个发声接口 Soundable,Soundable 接口的有三个声音设备实现类实现了 Soundable 接口,分别是收音机类 Radio,随身听类 Walkman和手机类 Mobilephon。(2)Radio、Walkman 和 MobilePhon 这三个声音设备实现类需要分别实现 Soundable 接口接口的相关功能。(3)然后,还需设计一个应用程序类来使用这些实现 Soundable 接口的声音设备。(4)最后编写测试类,在 main原创 2022-10-21 18:47:33 · 3372 阅读 · 0 评论 -
【案例 4-2】饲养员喂养动物
出 Cat 类、Dog 类、同样由 Food 类可以进一步派生出其子类 Bone、Fish。Food 类中虽然也有变量但是数量比 Animal 少,所以我们考虑将 Food 定义为接口,此时可。很多属性和方法,如果将 Animal 定义为接口,Animal 中是不能定义成员变量和成员方法的,同样的,鱼是一种食物,但实际上,鱼也是一种动物,Cat 类和 Dog 类继承了 Animal 的。在这个动物园里,涉及的对象有饲养员,各种不同动物以及各种不同的食物。以说“鱼是一种动物,同时也是一种食物”。原创 2022-10-21 18:43:52 · 7100 阅读 · 0 评论 -
黑马程序员Java基础入门,第4章 第五大题编程题(加强版)
(5) BasePlusSalesEmployee:SalesEmployee 的子类,有固定底薪的销售人员,工资由底薪加上销售提成部分。(3)HourlyEmployee:Employee 的子类,按小时拿工资的员工,每月工作超出160 小时的部分按照1.5倍工资发放。(4) SalesEmployee:Employee 的子类,销售,工资由月销售额和提成率决定。(2) SalariedEmployee:Employee 的子类,拿固定工资的员工。① 属性:每小时的工资、每月工作的小时数。原创 2022-10-20 22:31:26 · 1072 阅读 · 0 评论 -
教师电话管理系统(链表版)
【代码】教师电话管理系统(链表版)原创 2022-10-16 16:38:48 · 316 阅读 · 0 评论 -
Java实现教师电话管理系统(数组版)
【代码】Java实现教师电话管理系统(数组版)原创 2022-10-16 16:34:50 · 276 阅读 · 0 评论