项目
编写一些用Java实现的小项目!
jxxxh
就读于浙江师范大学
展开
-
项目 8 数据排序及查找
项目 8 数据排序及查找请创建一个 Java 应用程序执行二分查找操作。在 main()方法中首先创建一个 int 类型的数组,采用随机数生成方式初始化数据。打印输出原始数组的元素值。然后采用冒泡排序算法对数组元素进行升序排列。打印输出排序后的数组的元素值。接着执行一个二分查找操作搜索指定的关键字值,如果关键字存在则打印输出关键字值对应数组元素的下标位置。如果关键字不存在则需要将关键字插入到数组的合适位置中,再打印输出新数组的元素值。请创建 binarySearch()方法进行二分查找操作,原创 2020-12-21 23:52:21 · 770 阅读 · 0 评论 -
项目 9 矩阵加法
项目 9 矩阵加法请创建一个 Java 应用程序对两个相同尺寸(行列相同)的矩阵进行加法操作。两个矩阵相加就是将两个矩阵对应位置的元素值相加,结果是一个同尺寸的新矩阵。如下图所示:[????[0][0] ????[0][1] ????[1][0] ????[1][1]] + [????[0][0] ????[0][1] ????[1][0] ????[1][1]] = [????[0][0] + ????[0][0] ????[0][1] + ????[0][1] ????[1][0] + ???原创 2020-12-21 23:44:01 · 842 阅读 · 0 评论 -
项目 6 统计雇员薪水
项目 6 统计雇员薪水请编写一个 Java 应用程序,使用两个数组分别保存雇员的姓名和雇员的薪水(标准金额数字,包含两位小数)。程序提示用户输入雇员的人数,然后依次提示输入雇员的姓名和薪水。当输入雇员姓名后,姓名应该随即出现在后面的提示输入薪水信息中 (具体格式参考后面的程序运行效果图) 。当所有的雇员信息都输入完成后,程序给出功能菜单供用户选择操作。这个功能菜单需要一直保留到用户选择退出(quit)为止。用户能进行以下操作:打印输出所有雇员的姓名和薪水;打印输出获得最高薪水的雇员姓名和原创 2020-12-13 11:48:59 · 1005 阅读 · 0 评论 -
项目5 判断点是否在圆内
项目5 判断点是否在圆内请编写一个Java应用程序,判断给定的平面点坐标(x1,y1)是否在一个指定半径的圆内。程序先请求输入圆的半径,再请求输入点的x坐标和y坐标,然后给出判断点是否在圆内并打印输出结果。假定圆心的位置在坐标原点(0,0),在圆上的点也被认为是在圆内。点到圆心的距离计算可以参考之前的DistanceBetweenTwoPoints.java源程序文件。当一个点判断完毕后,程序给出操作选择提示信息:是否继续判断还是退出程序。本项目要求实现三个方法:calculateDistance原创 2020-12-13 11:44:42 · 3221 阅读 · 0 评论 -
项目 4 多重选择功能菜单
项目 4 多重选择功能菜单请编写一个 Java 应用程序,给用户提供一个控制台功能菜单:计算两个数字的最大公约数(GCD)、计算某个数字的阶乘(factorial)或者退出程序。请用 switch 语句实现这个菜单并处理用户的选择。当用户选择其中的某个选项时,程序提供相应的功能。如果用户选择计算最大公约数,则提示输入两个数字,然后计算并显示结果;如果用户选择计算阶乘,则提示输入数字,然后计算并显示结果。每次计算完成后仍然显示功能菜单供用户选择直到用户选择退出程序。如果用户选择了一个无效的菜单原创 2020-12-13 11:42:50 · 451 阅读 · 0 评论 -
项目 3 统计考试成绩
项目 3 统计考试成绩请编写一个 Java 应用程序读入多个考试成绩值,统计显示输入的成绩个数,最低成绩和最高成绩。分数值在[0,100]范围内,-999 表示结束输入。当输入的分数值小于 0 或大于 100 时,给出提示信息要求重新输入。参与统计的成绩均为有效成绩,也就是说小于 0或大于 100 或-999是不在统计之列的。数据输入输出的格式不做限制,你可以使用Scanner类从控制台输入,然后控制台输出;也可以使用 JOptionPane 类按 GUI 的方式输入输出。只要选择其中任意原创 2020-12-13 11:39:35 · 518 阅读 · 1 评论 -
项目 2 计算购买文具的总费用
项目 2 计算购买文具的总费用项目 1 中没有处理文具订单数为 0 的情况,存在缺陷。请你修改你的项目 1,不允许出现订单数为 0 的情况(也就是任何人必须购买至少 1 个作业本和 1 支笔),如果用户输入 0则提示要求输入另一个数量。同一种文具数量用户最多输入 2 次,只有在两种文具的订单数全部大于 0 时才计算总费用,否则显示错误信息。程序运行时出错的效果图如下:参考代码:package SecondProject;import javax.swing.*;原创 2020-12-13 11:35:34 · 301 阅读 · 0 评论 -
项目 1 计算购买文具的总费用
项目 1 计算购买文具的总费用请编写一个 Java 应用程序,读取某文具店的文具订单数量,计算当前订单的总费用。假设该文具店只出售作业本和笔:每个作业本 0.50 元,每支笔 2.75 元。程序运行的效果如下图所示:参考代码:package FirstProject;import javax.swing.*;public class LuoYu_1 { public static void main(String[] args) { String nu原创 2020-12-13 11:30:23 · 728 阅读 · 0 评论