java - 这部分函数的名称是什么?
问题描述
我正在为通用编程课程做一个练习。这个特定的问题在我不熟悉的 Java 中。我可以推断出大部分,但有一部分我不知道要研究的名称。这是代码(是的,出于学习目的,它故意非常迟钝):
class Reuse {
Reuse Reuse(Reuse Reuse) {
Reuse:
for (;;) {
if (Reuse.Reuse(Reuse) == Reuse)
break Reuse;
}
return Reuse;
}
}
第三行(Reuse:)是我不明白的。函数的那部分名称是什么?
解决方案
那是一个标签。
标签与break
和continue
语句一起使用以使代码执行跳转到特定行。
推荐阅读
- flutter - 为颤振项目创建 DART 包时出错
- java - 在内部类中同步静态变量
- python - 为什么 repr(a) 会截断 a.__repr__(),而 f'{a!r}' 不会?
- python - 在美丽的汤中循环/没有错误
- c# - 为什么 await 不等到 httpclient postasync 完成?
- javascript - Strapi isOwner Policy 实施
- c - 如何使字符串循环在 C 中以空格或 null 停止?
- visual-studio-code - 如何在 Windows 的 VS Code 终端中激活虚拟环境?
- sql - 如何在 Oracle SQL 中创建包含三个表的视图?
- pagination - 如果用户调整窗口大小,我可以采取什么方法来显示 # 个元素直到覆盖视口而无需刷新页面?