Java题目分享
文章平均质量分 88
a.原味瓜子
这个作者很懒,什么都没留下…
展开
-
Java好题分享——健康体检(循环队列)
选项为1时(排队),输入a表示学生,b表示教师,并输入相应的完整信息,若队列未满,则该人入队,否则输出“queue is full,operation failed”;循环队列:在实际使用队列时,为了使队列空间能重复使用,减少数据移动次数,对队列的使用方法稍加改进:无论插入或删除,一旦rear指针增1或front指针增1时超出了所分配的队列空间,就让它指向这片连续空间的起始位置(可以使用取余运算rear%MaxSize和front%MaxSize实现,MaxSize表示数组容量)。原创 2024-04-03 19:56:08 · 1071 阅读 · 1 评论 -
Java旧题新做——时间计算
这是高中时期常见的解法,可当我们进入大学之后我们会发现,可以直接用两个向量叉乘用一个三阶行列式直接进行求解,速度更快,更有助于我们解决问题。当我还没学习API的时候,我在做时间计算的时候,是先把时间存在一个数组中然后根据时间的转换关系,再对时间进行加减,这样不仅麻烦不说,还很容易出错。定义主类MyTimeTest(OJ上提交时修改为Main),按照输入的时、分、秒分别创建两个时间类的对象t1与t2,输入m分或m时或m秒,输出t1+m、t1-m与t2-t1的运算结果。三行,计算后的两组时间,时间间隔。原创 2024-03-21 19:35:47 · 662 阅读 · 1 评论 -
Java题目— 风扇模拟—提取身份证信息—共饮同井水(升级版)
请定义一个名为Fan的类模拟风扇,其属性包括打开状态、速度、风扇半径、风扇颜色。要求为每个属性提供访问器和修改器(getter和setter),定义print方法输出风扇对象的相关属性值。风扇有四种种固定的速度,分别是静止(quiet,0)慢速(slow,1-3)、中速(middle,4-7)、快速(quick,8-9);定义测试类,输入速度、半径、颜色、打开状态等数据,按格式输出相关信息。相关属性值约束:(1)打开状态:ON或者OFF,表示打开、关闭;原创 2024-03-20 19:36:34 · 802 阅读 · 1 评论 -
Java题目-数组计算-中位数- 圆类的构造-时间计算-学生类设计
编写一个Java应用程序。设计一个学生类Students,包括属性有:学号,姓名,性别,专业,三门课程成绩(计算机,数学,英语);包括方法有:求成绩总分,成绩平均分,各个属性的赋值方法,各个属性值的获取方法等等。原创 2024-03-15 16:19:37 · 1236 阅读 · 1 评论 -
Java题目-比大小-竞赛评分-共饮同井水-求方程的根-小车的位置
某村庄有一口公共水井,为了保护该水井及饮用水的质量,当地规定当该水井内的水量不高于100时,禁止取水6小时,在此期间,水井水量自动恢复到最大容量1000;如果预计村民当次取水后水量低于100,则拒绝该村民本次取水。其实每个村民自家也有口水井,自家的水井容量各不相同,范围在(100,200]内。村民优先去公共水井取水,若发现公共水井禁止取水或因容量不够拒绝取水时,再从自家水井取水。原创 2024-03-14 17:02:30 · 1216 阅读 · 0 评论