Java程序设计2023-第五次上机练习
竹轩sang
我想也许能帮上一些学弟学妹~?
展开
-
7-10 jmu-java-m02-综合:使用列表管理个人信息
现在想要使用列表(ArrayList或LinkedList)来管理个人信息。首先,输入字符串n-x-y。n代表所要处理的数据的数量,代表姓,y代表名。然后输入n个人的信息,每一行代表一个人的信息。每行字符串格式为"姓-名-成绩-编号",以-作为分隔符。将所有姓为x的字符串放入数组列表list1中。然后,输出list1。进一步地将list1中的名字为y(忽略大小写)的字符串取出放入list2中。然后,输出list2。最后,对list2中的字符串按成绩进行降序排序并输出。原创 2023-11-20 22:31:35 · 625 阅读 · 0 评论 -
7-9 jmu-java-m02-使用列表管理姓名
输入字符串name1输入字符串name2输出字符串name1所在下标k(从前往后找)。如果k>=0,将name2放在nameList中下标k位置处(即,替换掉原来k位置的元素)。否则,如果k=-1,将name2直接添加nameList最后一个元素之后。最后输出nameList。原创 2023-11-20 22:30:54 · 470 阅读 · 0 评论 -
7-8 约瑟夫环问题
约瑟夫环问题约瑟夫环是一个数学的应用问题:已知n个人(以编号a,b,c...分别表示)围坐在一张圆桌周围。从编号为1的人开始报数,数到m的那个人出列;他的下一个人又从1开始报数,数到m的那个人又出列;依此规律重复下去,直到圆桌周围的人全部出列。原创 2023-11-20 22:29:59 · 128 阅读 · 0 评论 -
7-7 jmu-Java-05集合-01-ListIntegerStack
定义接口,该接口描述了一个存放Integer的栈的常见方法:定义IntegerStack的实现类,内部使用ArrayList存储。在无参构造方法中新建ArrayList或者LinkedList,作为栈的内部存储。查询JDK文档,尝试说明本题到底使用哪个List实现类最好。//用于输出List中的内容,可直接调用List的toString()方法。可用进行输出。原创 2023-11-20 22:29:12 · 79 阅读 · 0 评论 -
7-6 sdut-String+array(LinkedHashMap) 读中国载人航天史,汇航天员数量,向航天员致敬(1)
1986年,中国实施“863”计划,航天技术列入其中。以载人飞船开始起步,最终建成我国的空间站。1992年9月21日,中国实施载人航天工程,并确定了三步走的发展战略:第一步,发射载人飞船,建成初步配套的试验性载人飞船工程。第二步,突破载人飞船和空间飞行器的交会对接技术,利用载人飞船技术改装、发射一个空间实验室。第三步,建造载人空间站。在长期的奋斗中,我国航天工作者不仅创造了非凡的业绩,而且铸就了特别能吃苦、特别能战斗、特别能攻关、特别能奉献的载人航天精神。原创 2023-11-20 22:28:27 · 219 阅读 · 0 评论 -
7-5 jmu-Java-m06 统计一篇英文文章中出现的不重复单词的个数
输入一篇英文文章,碰到"!!!!!"的时候停止,输出文章中出现的不重复单词的个数(注意:单词不区分大小写,如:The和the为一个单词)原创 2023-11-20 22:27:26 · 175 阅读 · 0 评论 -
7-4 jmu-Java-02基本语法-08-ArrayList入门
本习题主要用于练习如何使用ArrayList来替换数组。新建1个用来存放字符串,然后进行如下操作。查询Jdk文档中的ArrayList。请使用输出列表元素。原创 2023-11-20 22:26:42 · 73 阅读 · 0 评论 -
7-3 jmu-Java-06异常-04-自定义异常(综合)
定义异常类,代表分数相加后超出合理范围的异常。该异常是,即希望该异常一定要被捕获处理。定义异常类,代表名字设置不合理的异常。该异常是定义Student类。原创 2023-11-20 22:25:44 · 84 阅读 · 0 评论 -
7-2 jmu-Java-06异常-02-使用异常机制处理异常输入
使用异常处理输入机制,让程序变得更健壮。原创 2023-11-20 22:24:43 · 96 阅读 · 0 评论 -
7-1 jmu-Java-06异常-01-常见异常
自行编码产生常见异常。原创 2023-11-20 22:23:35 · 206 阅读 · 0 评论