“你好,士兵!”

“你好,松鼠队长,先生!”

“我给你带来了好消息。这里有几道练习题,可以增强你的技能。每天处理这些任务,你的能力将成倍增长。它们是专门针对 IntelliJ IDEA 设计的。”

10
任务
Java 语法,  第 8 级课程 11
已锁定
包含猫的集
你需要创建包含猫的集。这需要一个 public static Cat 类。然后实现 createCats 方法,该方法应创建一个包含猫的 Set 并向其中添加 3 个猫。在 main 方法中,从 Set cats 中删除一个猫。最后,实现 printCats 方法。该方法应显示集中剩余的所有猫。
10
任务
Java 语法,  第 8 级课程 11
已锁定
动物集
我们将动物添加到集中。首先,我们将创建 Cat 类和 Dog 类,然后创建 createCats 和 createDogs 方法,这两个方法将返回包含猫的集和包含狗的集。我们将编写 join 方法,该方法返回狗集和猫集的并集。为了避免发生不愉快的事情,我们将创建 removeCats 方法,该方法从 pets 中删除 cats。最后是 printPets 方法,该方法将显示 pets 中的所有动物。
2
任务
Java 语法,  第 8 级课程 11
已锁定
共享的姓氏和名字
我们准备发现跟我们同名的人!只需编写一个程序即可实现这一令人心动的目标。首先创建一个映射,在其中添加用(姓氏、名字)对表示的人员。要求有十个人,其中一些人共享姓氏,一些人共享名字。之后,我们将在屏幕上显示映射的内容。
5
任务
Java 语法,  第 8 级课程 11
已锁定
N 个数字中的最小值
程序员总是尽可能地搜索最小值和最大值—在两个数字中,在数组中,在列表中...CodeGym 秘密中心的学生要在第八级课程中学习列表,因此这一重要的时刻已经来临。即使现在,你也可以尝试在包含 n 个数字的列表中找到最小值。但是在查找最小值之前,你需要创建一个列表。还等什么呢?
10
任务
Java 语法,  第 8 级课程 11
已锁定
走向全国
食客在第一次尝试预订颜色正确的早餐食品后,他们就会爱上绿鸡蛋和火腿。“我是山姆”计划开设一家以他的招牌菜为特色的全国连锁餐厅。一旦找到能够提供正确颜色的鸡蛋的供应商,他将启动“绿鸡蛋和火腿”餐厅连锁店。我们来编写一个程序,将文本“green eggs and ham”替换为“Green Eggs And Ham”。
10
任务
Java 语法,  第 8 级课程 11
已锁定
构建家庭
我们尝试创建一个用于家庭人口普查的程序。为此,我们将编写一个包含 String name、boolean sex、int age 和 ArrayList children 字段的 Human 类。作为练习,我们将创建对象并向其填充数据,以便我们最终得到两个祖父、两个祖母、一个父亲、一个母亲和三个孩子。在屏幕上显示对象。
2
任务
Java 语法,  第 8 级课程 11
已锁定
混乱的修饰符
并非所有人都可以是 static 的。如果 static 修饰符最终出现在它不应该出现的地方,那么任何事情都有可能发生!当你打开此任务时将在代码中看到以下情况:一个 static 修饰符最终出现在错误的位置。通过将修饰符放到其所属位置来帮助程序进行编译!谢谢。
5
任务
Java 语法,  第 8 级课程 11
已锁定
五名获胜者
在 CodeGym 宇宙飞船上,级别处于 7-8 的学生完成了一项多阶段竞赛,看看谁能以最快的速度完成任务。在 20 名半决赛选手中,得分最高的五人为获胜者。因此,我们有一个包含半决赛选手得分的数组(请注意,得分可以为负数)。我们将显示前五名出色的选手。
10
任务
Java 语法,  第 8 级课程 11
已锁定
处理日期
星云 1 号站仅在标准地球年的奇数天(即,自年初以来经过了奇数天)接收飞船。看看我们今天是否可以在星云 1 号上举行聚会。为此,我们将实现 isDateOdd(String date) 方法,如果自年初以来的天数为奇数,该方法将返回 true,否则返回 false。

“以前的练习题是针对新手的。我为老学员添加了一些更高级的奖励练习题。只为老学员提供哦。”

5
任务
Java 语法,  第 8 级课程 11
已锁定
月份编号
泰若星球上采用的时间间隔“年”和“月”也用于其他联邦星球和天体,包括 CodeGym 宇宙飞船。但是,新的外星船员经常对这些地球上的月份感到困惑。我们来帮助他们:编写一个程序,该程序使用集合来显示给定名称的月份的编号。
10
任务
Java 语法,  第 8 级课程 11
已锁定
软件更新
你可能已经知道应用程序是如何更新的。如果更改应用程序的代码,则会发生这种情况。在 CodeGym 秘密中心,已为你提供了需要更改的代码(你需要添加新功能)。程序当前确定哪个家庭居住在具有指定编号的房屋中。在你介入之后,它应该输出家庭所居住的城市。
5
任务
Java 语法,  第 8 级课程 11
已锁定
有关算法的任务
你可能已经知道了“线性混沌”星球上的有序同形体,他们喜欢排序算法,因为他们使用这些算法进行思考。下面这个小任务是为小学阶段的同形体设计的:从键盘输入 20 个单词并按字母顺序显示它们。但是如何对它们进行排序呢?自己想出答案!你实际上是一个线性同形体!