最终任务

可用

“你好,士兵!”

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

“我给你带来了好消息。这里有几道练习题,可以增强你的技能。每天处理这些任务,你的能力将成倍增长。它们是专门针对 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
已锁定
有关算法的任务
“线性混沌”星球的居民给孩子们玩的是排序任务,而不是魔方。这是小型有序同构体的消遣。警惕:用户从键盘输入单词(和数字)列表后,程序应按升序显示单词,并按降序显示数字。
评论 (12)
  • 受欢迎
你必须先登录才能发表评论
Qin-1999
级别 22
4 一月, 06:39
异常的简要介绍: java.lang.ClassNotFoundException:这是一个Checked异常,通常发生在尝试加载类时,找不到相应的类。 java.lang.NoSuchMethodException:这也是一个Checked异常,发生在尝试访问一个不存在的方法时。 java.io.IOException:这是一个Checked异常,表示在输入输出操作中发生的异常情况。 java.lang.ArithmeticException:这是一个RuntimeException,表示在数学运算中发生了算术错误或不合法的操作。 java.lang.ArrayStoreException:这是一个RuntimeException,通常发生在将一个类型不兼容的对象存储到数组中时。 java.lang.ClassCastException:这是一个RuntimeException,表示在试图将对象强制转换为不是其实例的子类时发生了错误。 java.lang.IndexOutOfBoundsException:这是一个RuntimeException,表示在使用某个方法或操作数组、集合等数据结构时,索引值超出了有效范围。 java.lang.NullPointerException:这是一个RuntimeException,通常发生在尝试访问空引用(即未分配内存空间的变量)的情况下。 以下是一些其他常见的异常: IllegalArgumentException:当向方法传递了一个不合法或不正确的参数时抛出此异常。 NumberFormatException:当应用程序试图将字符串转换成一种数值类型,但该字符串不能转换为适当格式时,抛出该异常。 SecurityException:由安全管理器抛出的异常,指示存在安全侵犯。 UnsupportedOperationException:当不支持请求的操作时,抛出该异常。 java.lang.Error:错误。是所有错误的基类,用于标识严重的程序运行问题。 java.lang.AbstractMethodError:抽象方法错误。当应用试图调用抽象方法时抛出。 java.lang.ClassCircularityError:类循环依赖错误。在初始化一个类时,若检测到类之间循环依赖则抛出该异常。 java.lang.OutOfMemoryError:内存不足错误。当可用内存不足以让Java虚拟机分配给一个对象时抛出该错误。 CloneNotSupportedException:当调用 Object 类中的 clone 方法克隆对象,但该对象的类无法实现 Cloneable 接口时,抛出该异常。 InterruptedException:一个线程被另一个线程中断,抛出该异常。 NoSuchFieldException:请求的变量不存在。 NoSuchMethodException:请求的方法不存在。
Qin-1999
级别 22
4 一月, 06:40
让我们共享
烂泥扶不上墙机器人
级别 9 ,Chongqing,China
21 四月, 12:27
就喜欢这种优秀的评论
二号白菜
级别 12 ,Jinan,China
21 十月 2022, 12:27
为什么最后一道算法题不能查看正确解题思路?很难做😢
Archie Java Developer
4 十一月 2021, 04:12
我竟然忘记了小红帽的故事!!!!
zmoonz
级别 17 ,Nanchang
16 三月 2021, 01:05
package zh.codegym.task.task09.task0927; 为什么会通不过?
暮鼓晨钟
级别 13 ,Beijing,China
16 三月 2021, 02:35
Cat.toString()里的猫改成Cat
HUA J
级别 16 ,Birmingham,China
7 三月 2021, 14:45
I can not understand hood and wolf , woodcutter. what's that mean
John Squirrels Website Admin 位于 CodeGym
9 三月 2021, 12:34
兜帽 is for hood. 狼 is for wolf. 樵夫 is for woodcutter.
shadow
级别 22 ,Hangzhou,China
22 四月 2020, 09:29
change 猫 to Cat
陈盛英
级别 20 ,Zhanjiang,China
25 五月 2020, 12:19
谢谢,真的想不到是因为他内部的问题
momoshenchi
级别 22 ,Wenzhou,China
3 八月 2020, 09:57
没想到