- 博客(14)
- 收藏
- 关注
原创 Java【案例4-2】饲养员喂养动物
饲养员在给动物喂食时,给不同的动物喂不同的食物,而且在每次喂食时,动物都会发出欢快的叫声。例如,给小狗喂骨头,小狗会汪汪叫;给小猫喂食,小猫会喵喵叫。本案例要求编写一个程序模拟饲养员喂食动物的过程,案例要求如下:(1)饲养员给小狗喂骨头,小狗汪汪叫。(2)饲养员给小猫喂小鱼,小猫喵喵叫。
2024-08-10 23:55:55
402
原创 Java【案例4-1】打印不同的图形
本案例要求编写一个程序,可以根据用户要求在控制台打印出不同的图形。例如,用户自定义半径的圆形和用户自定义边长的正方形。
2024-08-10 21:20:29
348
原创 Java【案例3-4】学生投票系统
案例介绍:某班级投票竞选班干部,班级学生人数为100人,每个学生只能投一票。当投票总数达到100时或者主观结束投票时,同时统计投票学生人数和投票结果。
2024-08-10 20:29:10
219
原创 Java【案例3-3】多功能手机
案例介绍:随着科技的发展,手机的使用已经普及到每个家庭甚至个人,手机的属性越来越强大,功能也越来越多,因此人们在生活中越来越依赖于手机。任务要求,使用所学知识编写一个手机属性及功能分析程序设计,测试各个手机的属性及功能。使用手机时,输出当前手机的各个属性参数以及正在使用的功能。
2024-08-10 17:50:46
368
原创 搭建Java集成开发环境教程
对于Java开发,IntelliJ IDEA是一个广泛使用的集成开发环境。它提供了卓越的代码自动补全、动态语法检测、重构功能,以及对各种主流框架和前沿技术的深度支持。IntelliJ IDEA有Ultimate版和Community Edition版,Ultimate版功能全面但收费,而Community Edition版免费但功能相对基础。
2024-08-09 17:48:14
717
原创 Java【案例3-2】银行存取款程序设计
上述代码中,声明了一个int类型的account_number属性设一个double类型的leftmoney属性,并编写了其存款方法savemoney()、取款方法getmoney()、查询余额方法getleftmoney()以及用来初始化变量的构造方法BankAccount()。(4)最后,编写测试类,在main()方法中创建一个BankAccount类的对象ba,假设ba的账号为:123456,初始的存款余额为500元。本任务要求,使用所学知识编写一个银行存取款程序,实现存取款功能。
2024-08-09 16:51:20
404
原创 Java【案例3-1】基于控制台的购书系统
伴随互联网的蓬勃发展,网络购书系统作为电子商务的一种形式,正以其高效、低成本的优势逐步成为新兴的经营模式,人们已经不再满足互联网的用途仅仅局限于信息的浏览和发布,更渴望着能够充分享受互联网所带来的更多便利。顾客购买书时,根据提示输入图书编号来选购需要的书,并根据提示输入购买书的的数量。购买完毕后输出顾客的订单信息,包括:订单号、订单明细、订单总额。,用户根据图书列表信息,输入图书编号、购买数量等,系统根据用户输入的。上述代码中,声明了订单id、订单项数组,、订单总额等信息,所以需要有订单列表、
2024-08-07 00:35:26
1009
原创 Java【案例2-7】 抽取幸运观众
1.在存储观众姓名时,如果对每个观众都定义一个变量进行姓名存储,则会出现过多鼓励的变量,很难一次性将全部数据持有。4.根据数组长度,获取随机索引,这里我们的数组长度为3,所以获取的随机索引只能在0-2之间,通过随机索引获取数组中的姓名,该姓名也就是随机的姓名。5."抽取幸运观众"明确第分为了3个功能,如果将多个独立功能的代码写在一起,代码相对冗长,可以针对不同的功能将其封装到不同的方法中,将完整独立的功能分离出来,然后只需要在程序的main()方法中调用这3个方法即可。2.键盘输入观众姓名。
2024-08-06 17:39:56
224
原创 Java【案例2-6】 登录注册小程序
7."登录注册"程序明确的分为4个功能,如果将多个独立的功能代码写在一起,代码将会相对冗长,可以使用针对不同功能将其封装到不同的方法中,将完整独立的功能分离出来,然后只需要在程序的main()方法中调用方法即可。第103~111行代码是增加数组长度的方法,先定义两个新的数组并在原有的数组长度上加3使用System的arraycopy方法复制原有的数组到新的数组最后将新的数组赋值给原有的arr1与aar2。第11~28行代码是main方法,使用while循环用户操作,调用封装好的方法实现登录注册小功能。
2024-08-06 17:21:43
751
原创 Java【案例2-5】 剪刀石头布小游戏
剪刀石头布”的游戏相信大家都不陌生,本案例要求编写一个剪刀石头布游戏的程序。程序启动后会随机生成1~3的随机数,分别代表剪刀、石头和布,玩家通过键盘输入剪刀、石头和布与电脑进行5轮的游戏,赢的次数多的一方为赢家。若五局皆为平局,则最终结果判为平局。
2024-08-06 01:23:22
700
1
原创 Java【案例2-4】 为新员工分配部门
需要注意的是,在switch语法中每个case关键字可以作为一个条件分支,但是对于多个条件采取相同业主务处理的情况,可以把多个case分支关联在一起,省略它们之间的break语句,而在最后一个相同的case分支中实现业务处理并执行break语句,就像本实例中应用的那样。若公司没有与输入的语言匹配的部门,则进行相关提示。第8~12行代码是让用户输入新员工的姓名和语言并使用String类型的数据接收,第13~32行代码使用switch条件语句根据用户输入的语言判断新员工应该被分配到那个部门。
2024-08-06 01:11:30
271
原创 Java【实验2-3】 超市购物小程序
第9~16行代码我们定义了5种商品的单价以及一个String类型的数据”a”与int类型的数据”i”,”a”用于while循环条件,判断是否继续循环,”i”用于switch选择语句的条件;用户输入商品序列号进行商品购买,用户输入购买数量后计算出所需要花费的钱,一次购买结束后,需要用户输入“Y”或“N”,“Y”代表继续购买,“N”代表购物结束。编写一个超市购物程序,在一家超市有牙刷、毛巾、水杯、苹果和香蕉五种商品,商品价格如下表所示。
2024-08-05 16:19:27
235
原创 Java【案例2-1】 库房出入货物程序设计
案例介绍:现要对华为和小米两种手机产品进行入库,本案例要求编写一个模拟商品入库的程序,可以在控制台输入入库商品的数量,最后打印出仓库中所有商品详细信息以及所有商品的总库存数和库存商品总金额。
2024-08-03 20:22:04
719
1
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人