【发布时间】:2011-03-06 15:50:19
【问题描述】:
当我使用开关时(在这种情况下是 Java),如果需要,我通常使用默认情况。我的一位老师告诉我,当他以前用 Pascal 编程时,这种情况并不存在。他说如果 Pascal 中不存在它,那么它不应该是好用的东西。
我的问题是:
- 使用默认大小写有错吗?
- 它在内部是如何工作的?
提前致谢。
【问题讨论】:
-
要么你的老师在开玩笑,要么你需要一个新老师。
-
Pascal 中不存在某些东西并不意味着它不好。我的意思是,Pascal 也没有垃圾收集。这并没有坏处。
-
@GoranJovic 虽然从广义上讲,正如您所说的那样,这是真的,但这里的情况(双关语!)略有不同:设计决策(在 Pascal 中)从特定功能中省略了一些细节,以及其他容易实现的细节。 [无论如何,Pascal 确实有 default/else。]
标签: java coding-style switch-statement pascal