java习题
_Hello Spring
打工人,可付费找打工人帮你们码代码!!!
展开
-
7-36 jmu-Java&Python-统计文字中的单词数量并按出现次数排序 (45 分)
7-36 jmu-Java&Python-统计文字中的单词数量并按出现次数排序 (45 分)现在需要统计若干段文字(英文)中的单词数量,并且还需统计每个单词出现的次数。注1:单词之间以空格(1个或多个空格)为间隔。注2:忽略空行或者空格行。基本版:统计时,区分字母大小写,且不删除指定标点符号。进阶版:统计前,需要从文字中删除指定标点符号!.,:*?。 注意:所谓...原创 2019-11-11 17:57:41 · 3637 阅读 · 0 评论 -
7-33 学生列表2 (20 分)
7-33 学生列表2 (20 分)编写学生类,包含学号no、姓名name、成绩score,提供必要的构造函数、toString函数和equals/hashcode函数,其中,toString函数的格式为“no:xxx name:xxx score:xxx”,no参与equals和hashcode的计算 在main函数中构造一个容器存放学生对象 从命令行输入多个学生对象,存入列表中 从命令行中读...原创 2019-11-10 20:44:34 · 2304 阅读 · 0 评论 -
7-32 找到出勤最多的人-hebust (15 分)
7-32 找到出勤最多的人-hebust (15 分)根据教师的花名册,找到出勤最多的人。输入格式:出勤记录单行给出,数据直接使用空格分割。输出格式:单行输出(若有多人,人名直接使用空格分割,结尾处没有空格)。输入样例:在这里给出一组输入。例如:zs ls ww ml zs ls ml zs ww输出样例:在这里给出相应的输出。例如:zs参考答案i...原创 2019-11-10 17:27:42 · 4931 阅读 · 0 评论 -
7-31 程序填空题4 (10 分)
7-31 程序填空题4 (10 分)补全以下程序,使程序能得到与输出样例通样的结果。import java.util.*;public class Main { public static void main(String[] args) { //请在此处添加一行代码 ts.add("cab"); ts.add("bac"); ts.add("bca"); ts....原创 2019-11-10 16:59:46 · 2843 阅读 · 0 评论 -
7-30 jmu-Java&Python-统计一段文字中的单词个数并按单词的字母顺序排序后输出 (25 分)
7-30 jmu-Java&Python-统计一段文字中的单词个数并按单词的字母顺序排序后输出 (25 分)现需要统计若干段文字(英文)中的不同单词数量。如果不同的单词数量不超过10个,则将所有单词输出(按字母顺序),否则输出前10个单词。注1:单词之间以空格(1个或多个空格)为间隔。注2:忽略空行或者空格行。注3:单词大小写敏感,即’word’与’WORD’是两个不同的单...原创 2019-11-10 16:55:36 · 3042 阅读 · 0 评论 -
7-28 单词替换 (20 分)
7-28 单词替换 (20 分)设计一个对字符串中的单词查找替换方法,实现对英文字符串中所有待替换单词的查找与替换。输入格式:首行输入母字符串,第二行输入查询的单词,第三行输入替换后的单词。输出格式:完成查找替换后的完整字符串输入样例:在这里给出一组输入。例如:Although I am without you, I will always be ou youou...原创 2019-11-10 16:37:25 · 4020 阅读 · 0 评论 -
7-27 jmu-Java-04面向对象进阶--02-接口-Comparator (15 分)
7-27 jmu-Java-04面向对象进阶–02-接口-Comparator (15 分)Arrays.sort可以对所有实现Comparable的对象进行排序。但如果有多种排序需求,如有时候需对name进行降序排序,有时候只需要对年龄进行排序。使用Comparable无法满足这样的需求。可以编写不同的Comparator来满足多样的排序需求。1.编写PersonSortable2类属...原创 2019-11-10 16:04:10 · 2182 阅读 · 0 评论 -
7-5 求矩阵主对角线元素的和 (20 分)
7-5 求矩阵主对角线元素的和 (20 分)编写一个程序,求n x n的double类型矩阵中主对角线上所有数字的和。输入格式:第一行输入矩阵的阶数n(0<=n<=10)。 第二行输入矩阵的n x n个double类型的数值。输出格式:输出n x n的double类型矩阵中对角线上所有数字的和(double型数值)。输入样例:41 2 3 4 5 6.5 7...原创 2019-11-10 15:48:39 · 7262 阅读 · 0 评论 -
7-22 超市贴花 (15 分)
7-22 超市贴花 (15 分)某家超市有一种促销手段,购买金额超过一定阈值就随机给一个贴花。贴花有不同种类的,种类以编号表示,编号是一个1到100之间的数字。当收集到连续编号的三张贴花时,就可以换一个小礼物。小明经常去某家超市购物,积攒了不少贴花,你帮他看看,能换多少小礼物。输入格式:首先是一个正整数N(1<N<100),表示小明手上的贴花的数量。 然后是N个正整数...原创 2019-11-10 15:42:20 · 4519 阅读 · 2 评论 -
7-21 sdust-Java-字符串集合求并集 (20 分)
7-21 sdust-Java-字符串集合求并集 (20 分)从键盘接收N个英文字符串(其中不同的字符串数量大于10),从头开始取5个不同的字符串放入一个集合S1,然后接着取5个不同的字符串放入另一个集合S2,按照字母顺序输出S1和S2的并集中的每个字符串(字符串区分大小写)输入格式:一行以空格分开的英文字符串(不同的字符串数量大于10)。输出格式:按照字母顺序(先比较字符串首...原创 2019-11-10 15:34:08 · 1450 阅读 · 0 评论 -
7-16 JAVA-水仙花数 (20 分)
7-16 JAVA-水仙花数 (20 分)水仙花数是指一个N位正整数(7≥N≥3),它的每个位上的数字的N次幂之和等于它本身。例如:153=13+53+33。 要求编写程序,计算所有N位水仙花数。输入格式:输入一个正整数N(3≤N≤7)。输出格式:按递增顺序输出所有N位水仙花数,每个数字占一行。输入样例:在这里给出一组输入。例如:3输出样例:在这里给出相应的...原创 2019-11-10 15:13:19 · 2653 阅读 · 0 评论 -
7-17 jmu-java-01入门-基本输入 (10 分)
7-17 jmu-java-01入门-基本输入 (10 分)对输入的若干行(每行以空格或者多个空格)数字字符串求和并输出。输入格式:每行包含两个数字字符串,中间以一个或者多个空格分隔。输出格式:输出两个数的和输入样例:1 12 3-100 100-100 -100 10 0输出样例:在这里给出相应的输出。例如:250-200...原创 2019-11-10 15:11:51 · 1319 阅读 · 0 评论 -
Java实验-模拟保皇游戏开始的发牌过程
3.模拟保皇游戏开始的发牌过程。规则:4副扑克,5个玩家。1)有一个大王标记为皇上。每次发牌时,所发牌中有该大王的玩家是皇上。2)皇帝选择侍卫(也叫保儿、腿子,游戏过程中与皇帝一伙):作为皇上的玩家从自己的牌中选择一张拥有相同三张(点数和花色都相同)的一张牌(不能是2、3、大小王),其他四个玩家中有这张牌的就是侍卫。例如,皇上有三个红桃5,其他四个玩家中有红桃5的玩家就是侍卫。特殊情况是...原创 2019-11-07 21:26:45 · 508 阅读 · 0 评论 -
3.java 模拟保皇游戏开始的发牌过程
3.模拟保皇游戏开始的发牌过程。规则:4副扑克,5个玩家。1)有一个大王标记为皇上。每次发牌时,所发牌中有该大王的玩家是皇上。2)皇帝选择侍卫(也叫保儿、腿子,游戏过程中与皇帝一伙):作为皇上的玩家从自己的牌中选择一张拥有相同三张(点数和花色都相同)的一张牌(不能是2、3、大小王),其他四个玩家中有这张牌的就是侍卫。例如,皇上有三个红桃5,其他四个玩家中有红桃5的玩家就是侍卫。特殊情况是...原创 2019-11-07 19:03:40 · 819 阅读 · 0 评论 -
7-4 矩阵类 (30 分)
7-4 矩阵类 (30 分)利用二维数组(double[])实现一个矩阵类:Matrix。要求提供以下方法:(1)set(int row, int col, double value):将第row行第col列的元素赋值为value;(2)get(int row,int col):取第row行第col列的元素;(3)width():返回矩阵的列数;(4)height():返回矩阵的行数;...原创 2019-11-05 20:15:23 · 1205 阅读 · 0 评论 -
6-35 教师、学生排序 (30 分)
6-35 教师、学生排序 (30 分)已知Main类、Person类的设计,完成Student类,Teacher类、MyTool类的设计。函数接口定义:class Student extends Person{ }class Teacher extends Person{ }class MyTool{ public static void separateStu_T(List per...原创 2019-11-05 20:03:00 · 2071 阅读 · 0 评论 -
6-34 图书列表 (20 分)
6-34 图书列表 (20 分)构建一个书类Book,包括名称(字符串),价格(整型),作者(字符串,多个作者当做一个字符串处理),版本号(整型),提供带参数的构造函数Book(String name, int price, String author, int edition),提供该类的toString()和equals()方法,toString方法返回所有成员属性的值的字符串形式,形如“...原创 2019-11-05 19:38:18 · 2252 阅读 · 0 评论 -
6-26 jmu-Java-03面向对象基础-Object (10 分)
6-26 jmu-Java-03面向对象基础-Object (10 分)输入整数n,创建n个对象,放入同一个数组中。如果输入c,则new Computer(); //注意:Computer是系统中已有的类,无需自己编写如果输入d,则根据随后的输入创建Double类型对象。如果输入i,则根据随后的输入创建Integer类型对象。如果输入s,则根据随后的输入创建String类型对象。...原创 2019-11-05 19:25:08 · 3533 阅读 · 0 评论 -
6-25 设计一个矩形类Rectangle (10 分)
6-25 设计一个矩形类Rectangle (10 分)设计一个名为Rectangle的类表示矩形。这个类包括: 两个名为width和height的double型数据域,它们分别表示矩形的宽和高。width和height的默认值都为1. 一个无参构造方法。 一个为width和height指定值的矩形构造方法。 一个名为getArea()的方法返回这个矩形的面积。 一个名为getPerimete...原创 2019-11-05 17:43:28 · 17268 阅读 · 1 评论 -
6-24 人口统计 (20 分)
6-24 人口统计 (20 分)本题运行时要求键盘输入10个人员的信息(每一个人信息包括:姓名,性别,年龄,民族),要求同学实现一个函数,统计民族是“汉族”的人数。函数接口定义:public static int numofHan(String data[])其中 data[] 是传入的参数。 data[]中的每一个元素都是一个完整的人员信息字符串,该字符串由“姓名,性别,年龄,...原创 2019-11-05 17:35:37 · 5832 阅读 · 0 评论 -
6-23 sdust-Java-可实现多种排序的Book类 (20 分)
6-23 sdust-Java-可实现多种排序的Book类 (20 分)设计Book类,要求:1)Book类的成员属性包括:书名name(String类型)、出版日期publishDate(Date类型)、定价price(double型);2)为Book对象提供按出版日期、价格排序的两种方式,且能够满足测试程序代码中的输入输出要求(注意代码注释中的说明)。其中,类BookComparatorB...原创 2019-11-05 17:20:18 · 1341 阅读 · 0 评论 -
6-1 教师、学生排序 (30 分)
6-1 教师、学生排序 (30 分)已知Main类、Person类的设计,完成Student类,Teacher类、MyTool类的设计。函数接口定义:class Student extends Person{ }class Teacher extends Person{ }class MyTool{ public static void separateStu_T(List perso...原创 2019-11-04 21:24:31 · 3149 阅读 · 1 评论 -
6-1 教师、学生排序 (30 分)
6-1 教师、学生排序 (30 分)已知Main类、Person类的设计,完成Student类,Teacher类、MyTool类的设计。函数接口定义:class Student extends Person{ }class Teacher extends Person{ }class MyTool{ public static void separateStu_T(List ...原创 2019-10-23 21:30:28 · 2057 阅读 · 0 评论 -
7-2 约瑟夫环问题-hebust (25 分)
7-2 约瑟夫环问题-hebust (25 分)约瑟夫环问题约瑟夫环是一个数学的应用问题:已知n个人(以编号a,b,c…分别表示)围 坐在一张圆桌周围。从编号为1的人开始报数,数到m的那个人出列;他的下一个人又从1开始报数,数到m的那个人又出列;依此规律重复下去,直到圆桌周围的人全部出列。输入格式:固定为2行,第一行为m,第二行为n个人的名称列表,用英文字母代表,元素直接使用英文逗号 ...原创 2019-10-23 21:26:48 · 4464 阅读 · 2 评论 -
7-3 jmu-Java-04面向对象进阶--02-接口-Comparator (15 分)
7-3 jmu-Java-04面向对象进阶–02-接口-Comparator (15 分)Arrays.sort可以对所有实现Comparable的对象进行排序。但如果有多种排序需求,如有时候需对name进行降序排序,有时候只需要对年龄进行排序。使用Comparable无法满足这样的需求。可以编写不同的Comparator来满足多样的排序需求。1.编写PersonSortable2类属...原创 2019-10-23 11:19:57 · 3279 阅读 · 0 评论 -
7-3 jmu-Java-04面向对象进阶--02-接口-Comparator (15 分)
7-3 jmu-Java-04面向对象进阶–02-接口-Comparator (15 分)Arrays.sort可以对所有实现Comparable的对象进行排序。但如果有多种排序需求,如有时候需对name进行降序排序,有时候只需要对年龄进行排序。使用Comparable无法满足这样的需求。可以编写不同的Comparator来满足多样的排序需求。1.编写PersonSortable2类属性...原创 2019-10-23 11:10:38 · 1148 阅读 · 0 评论 -
7-19 数组元素移动 (25 分)
7-19 数组元素移动 (25 分)完成数组元素的移动功能:假设数组有n个元素,输入一个数x,把数组的第x个位置的元素先保存起来,然后把x+1到n的元素,依次往前移一位,最后将原来的第x个位置的元素放在数组的最后。 重复若干次这样的移动,得到最后的结果。输入格式:第一行包括一个整数n(1<=n<=100),表示数组元素的个数。 第二行输入n个数组元素,均为整数,用空格隔开。...原创 2019-10-07 21:55:35 · 8118 阅读 · 0 评论 -
7-9 有重复的数据I (20 分)
7-9 有重复的数据I (20 分)在一大堆数据中找出重复的是一件经常要做的事情。现在,我们要处理许多整数,在这些整数中,可能存在重复的数据。你要写一个程序来做这件事情,读入数据,检查是否有重复的数据。如果有,输出“YES”这三个字母;如果没有,则输出“NO”。输入格式:你的程序首先会读到一个正整数n,1<=n<=100000。 然后是n个整数,这些整数的范围是[1,...原创 2019-10-07 21:04:17 · 5348 阅读 · 5 评论 -
7-9 有重复的数据I (20 分)
7-9 有重复的数据I (20 分)此题纯属娱乐,啊哈哈哈哈在一大堆数据中找出重复的是一件经常要做的事情。现在,我们要处理许多整数,在这些整数中,可能存在重复的数据。你要写一个程序来做这件事情,读入数据,检查是否有重复的数据。如果有,输出“YES”这三个字母;如果没有,则输出“NO”。输入格式:你的程序首先会读到一个正整数n,1<=n<=100000。 然后是n个整...原创 2019-10-07 20:18:12 · 2643 阅读 · 7 评论 -
6-18 创建一个直角三角形类实现IShape接口 (20 分)
6-18 创建一个直角三角形类实现IShape接口 (20 分)创建一个直角三角形类(regular triangle)RTriangle类,实现下列接口IShape。>两条直角边长作为RTriangle类的私有成员,类中包含参数为直角边的构造方法。interface IShape {// 接口public abstract double getArea(); // 抽象方法 求...原创 2019-10-07 19:09:54 · 4810 阅读 · 0 评论 -
6-11 Person类 (15 分)
题目描述构造Person类。包括姓名(name),性别(sex)和年龄(age)。提供所有属性的set和get函数,提供print函数打印其信息输入描述:姓名(name),性别(sex)和年龄(age)输出描述:用户信息裁判测试程序样例:裁判测试程序样例:import java.util.Scanner;public class Main{ public stat...原创 2019-09-23 16:37:39 · 2995 阅读 · 0 评论 -
6-1 sdust-Java-模拟主板、USB口、TypeC口、PS2口设备 (30 分))
@[TOC](6-1 sdust-Java-模拟主板、USB口、TypeC口、PS2口设备 (30 分))题目描述使用Java编码设计实现模拟计算机硬件中的主板、USB口、TypeC口、PS2口及其组合方式。通常,计算机主板中提供了各种不同类型的对外接口,可以对接不同类型的设备。例如,可以接USB口的U盘、鼠标等,可以接口TypeC口的鼠标、键盘,可以接PS2口的键盘。要求:通过下面Main类...原创 2019-09-23 14:23:02 · 556 阅读 · 0 评论