“你好,士兵!”

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

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

3
任务
Java 语法,  第 9 级课程 11
已锁定
除零
也许你早就在想这个问题了,问题是你害怕吗?好戏开始!今天我们进行除零!实际上仔细一点是可以做到的。创建一个 public static void DivideByZero 方法,该方法将任意数字除零,并显示除法结果。将方法调用封装在 try-catch 块中,并显示异常的堆栈跟踪。
3
任务
Java 语法,  第 9 级课程 11
已锁定
倒数
CodeGym 秘密中心的学生要求执行一项评估他们技能的任务:写下从 10 到 0 的倒计时,以确定该测试结束前还剩下多少时间。很棒吧?要创建延迟,你需要使用 Thread.sleep(100),并将 sleep 调用封装在 try-catch 块中。时间到!
6
任务
Java 语法,  第 9 级课程 11
已锁定
try-catch 中的方法
我相信在座的每个人一生中至少输错一次密码或文字。不如让我们保护程序避免输入错的数据。在此任务中,用户从键盘输入数字。如果用户输入其他内容,则应触发异常捕获方法并显示所有先前输入的数字。
12
任务
Java 语法,  第 9 级课程 11
已锁定
今天是几号?
Java 有许多工具可处理日期和时间。我们将在此使用 Date 对象和 SimpleDateFormat。我们的任务是这样的:用户应在键盘按“2013-08-18”格式输入日期,应用程序必须将输入的日期转换为“AUG 18, 2013”格式。
12
任务
Java 语法,  第 9 级课程 11
已锁定
元音和辅音
你我都很清楚哪些字母是元音,哪些是辅音。我们要将这些概念教给智能机器人,因此我们将编写一个程序对它们进行训练。用户通过键盘输入一个字符串。然后,使用一种特殊方法将数据分成两个字符串:一个带有所有元音,另一个仅带辅音。
6
任务
Java 语法,  第 9 级课程 11
已锁定
恐怖故事
过去这个故事有五个类:小红帽、祖母、派、樵夫和狼。每个类有 2 个字段:ArrayList killed 和 ArrayList ate。创建所需的对象(红帽、祖母等)。然后按照旧版“小红帽”故事中的谁吃了谁/或杀死了谁的逻辑正确安排人际关系,让故事栩栩如生。
3
任务
Java 语法,  第 9 级课程 11
已锁定
错位的 static 修饰符
台阶传来一阵轻轻的脚步声,然后放置对象的专家于务老师来到了教室里。他皱起眉头看看代码,然后说了一句让程序员最害怕的话:“这些 static 修饰符都放得不合适。错误就出在这。”老师是对的:重新整理 static 修饰符程序才能编译。
6
任务
Java 语法,  第 9 级课程 11
已锁定
数字数组列表
到了第九级,学生已经熟练掌握了数组操作,大致了解列表。让我们通过尝试执行以下任务,统一讲解这些知识。我们将创建数字数组元素的列表。然后在列表中添加五个数组对象,长度分别为 5、2、4、7 和 0。最后我们会在数组中填入数据并在屏幕上显示。
6
任务
Java 语法,  第 9 级课程 11
已锁定
十只猫
我要十只猫和 Java 专家。最好能同时!没问题,请继续:程序的 Cat 类含一个 String 的变量 name。你需要创建一个 Map 并添加 10 只猫,用(名称,猫)对表示。然后从 Map 中获取所有猫的集,并显示在屏幕上。

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

6
任务
Java 语法,  第 9 级课程 11
已锁定
代码将无法编译…
开发人员在审阅代码时若有所思地挠头,表明他不会编译!你必须如实面对这些情况,不要紧张。可参考如下的一些做法:程序读取两个文件名。它将第一个文件复制到第二个文件名指定的位置。是的,该程序无法正常工作。纠正错误。
6
任务
Java 语法,  第 9 级课程 11
已锁定
让代码发挥它的用武之地!
旧任务:输入 2 个文件名,然后将第一个文件复制到第二个文件名指定的位置。新任务:输入 2 个文件名,然后将第一个文件复制到第二个文件名指定的位置。如果要复制的文件不存在,则程序会报告该文件并读取另一个源文件名,然后才读取目标文件名。
12
任务
Java 语法,  第 9 级课程 11
已锁定
有关算法的任务
“线性混沌”星球的居民给孩子们玩的是排序任务,而不是魔方。这是小型有序同构体的消遣。警惕:用户从键盘输入单词(和数字)列表后,程序应按升序显示单词,并按降序显示数字。