首页
沸点
课程
数据标注
HOT
AI Coding
更多
直播
活动
APP
插件
直播
活动
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
登录
注册
Java编程源码
程序员影子
创建于2024-03-20
订阅专栏
整理常见的Java编程题目,附带解析源码。
暂无订阅
共39篇文章
创建于2024-03-20
订阅专栏
默认顺序
默认顺序
最早发布
最新发布
Java | 希尔排序算法实现题目
题目描述 编写一个Java程序,实现希尔排序算法。程序需要能够接收一个整型数组作为输入,并输出排序后的数组。 希尔排序,也称递减增量排序算法,是插入排序的一种更高效的改进版本。
Java编程题 | 归并排序算法实现
题目描述 编写一个Java程序,实现归并排序算法。程序需要能够接收一个整型数组作为输入,并输出排序后的数组。 归并排序是建立在归并操作上的一种有效的排序算法,该算法是采用分治法的一个非常典型的应用
Java编程题 | 快速排序算法实现
题目描述 编写一个Java程序,实现快速排序算法。程序需要能够接收一个整型数组作为输入,并输出排序后的数组。 快速排序是一种高效的排序算法,采用分而治之的策略
Java | 插入排序算法实现
题目描述 编写一个Java程序,实现插入排序算法。程序需要能够接收一个整型数组作为输入,并输出排序后的数组。 插入排序是一种简单直观的排序算法
Java | 选择排序算法实现
题目描述 编写一个Java程序,实现选择排序算法。程序需要能够接收一个整型数组作为输入,并输出排序后的数组。选择排序
Java | 冒泡排序算法实现
题目描述 编写一个Java程序,实现冒泡排序算法。程序需要能够接收一个整型数组作为输入,并输出排序后的数组。 冒泡排序是一种简单的排序算法,它重复地走访过要排序的数列
Java编程题 | 张三等待乘坐电梯的时间计算
题目描述 张三在学校教学楼的电梯前排了很多人,他的前面有n个人在等电梯。电梯每次可以乘坐12人,每次上下需要的时间为4分钟(上需要2分钟,下需要2分钟)。
Java编程题目 | 统计十个同学的最高分、最低分和平均分
题目描述 编写一个程序,统计十个同学的成绩,计算并输出他们的最高分、最低分和平均分。 解题思路 创建一个整型数组来存储十个同学的成绩。 使用循环遍历数组,找到其中的最高分和最低分,同时累加总成绩。
Java编程题目 | 统计1~100之间出现了几次数字9
题目描述 统计1~100之间出现了几次数字9 解题思路 要解决这个问题,我们可以遍历从1到100的每个数字,然后对每个数字进行取模运算,以确定是否含有数字9。
Java编程题 | 数组元素交换
题目描述 编写一个Java程序,输入一个整数数组,将最大的元素与第一个元素交换,最小的元素与最后一个元素交换,然后输出修改后的数组。
Java编程题目 | 整数数组循环移动
题目描述 有n个整数,使其前面各数顺序向后移m个位置,最后m个数变成最前面的m个数 解题思路 创建一个新数组,长度与原数组相同。 将原数组中从第n-m个元素开始的m个元素复制到新数组的前m个位置。
Java编程题 | 取一个整数a从右端开始的4~7位
题目描述 编写一个Java程序,从整数a的右端开始提取第4位到第7位(包括第4位和第7位)。 解题思路 将整数a转换为字符串,以便于处理。 确定字符串的长度,确保至少有7位。
Java编程题 | 乒乓球比赛名单
题目描述 编写一个Java程序,根据给定的条件找出甲队(a, b, c)和乙队(x, y, z)之间的乒乓球比赛名单。已知a不和x比,c不和x,z比。
Java编程题 | 斐波那契数列问题
题目描述 编写一个Java程序,计算每个月的兔子对数。假设一对新生兔在第3个月开始每个月都能繁殖一对新的兔子,而这些新生兔在第3个月后也能继续繁殖。
Java编程题目 | 平方数问题
题目描述 编写一个Java程序,找出一个整数,它加上100后是一个完全平方数,再加上168后又是一个完全平方数,输出这个整数。
Java编程题目 | 四个数的三三组合
题目描述 使用数字1、2、3、4,编写一个Java程序,找出所有互不相同且每个三位数中不含有重复数字的组合,并输出这些组合。
Java编程题目 | 计算子串出现次数
题目描述 编写一个Java程序,用于计算一个字符串中指定子串出现的次数。 程序需要接收两个输入:一个主字符串和一个子字符串,然后计算子字符串在主字符串中出现的次数。
Java编程题 | 学生成绩管理问题
题目描述 编写一个Java程序,用于管理五个学生的成绩。每个学生有三门课程的成绩,包括学生号、姓名和三门课成绩。程序需要从键盘接收这些数据,然后计算每个学生的平均成绩,并将包括原始数据和计算出的平均分
Java编程题 | 打印杨辉三角
题目描述 打印出杨辉三角形(要求打印出10行如下图) 编辑 解题思路 初始化变量:设置一个变量表示行号,从1开始。 循环打印杨辉三角形:进行10次循环,每次循环打印一行。
Java编程题 | 提取整数的特定位数
题目描述 编写一个Java程序,用于接收一个整数作为输入,然后从该整数的右端开始提取第4到第7位数字。 程序需要接收一个整数作为输入,然后输出提取出的这4位数字。
下一页