Java 9 下划线2025年4月21日 | 2 分钟阅读 在早期版本的 Java 中,下划线可以用作标识符和创建变量名。但在 Java 9 版本中,下划线是一个关键字,不能用作标识符或变量名。 如果我们将下划线字符 ("_") 用作标识符,我们的源代码将无法再编译。 让我们看一些例子来解释,下划线的使用在不同版本之间的变化。 在 Java 7 中,我们可以像下面这样使用下划线。 Java 7 下划线示例它将产生输出,而没有任何警告和错误。 输出 10 Java 8 下划线示例如果我们在 Java 8 中编译相同的程序,它将编译,但会抛出警告消息。 输出 UnderScoreExample.java:3: warning: '_' used as an identifier int _ = 10; ^ (use of '_' as an identifier might not be supported in releases after Java SE 8) Java 9 下划线示例在 Java 9 中,程序无法编译并抛出编译时错误,因为现在它是一个关键字,不能用作变量名。 输出 UnderScoreExample.java:3: error: as of release 9, '_' is a keyword, and may not be used as an identifier int _ = 10; |
我们请求您订阅我们的新闻通讯以获取最新更新。