Java 9 下劃線關鍵字有什麼用?
在早期版本的 Java 中,**下劃線**(“_”)用作**識別符號**或**變數名**。自 Java 9 起,**下劃線**字元成為**保留關鍵字**,不能用作識別符號或變數名。如果我們使用單個**下劃線**字元作為識別符號,則程式無法編譯並會丟擲**編譯時錯誤**,因為現在它是一個**關鍵字**,不能用作 Java 9 或更高版本中的變數名。
示例
public class UnderscoreKeywordTest {
public static void main(String args[]) {
int _ = 50
System.out.println(_);
}
}輸出
UnderscoreKeywordTest.java:3: error: as of release 9, '_' is a keyword, and may not be used as an identifier int _ = 50; ^ UnderscoreKeywordTest.java:4: error: as of release 9, '_' is a keyword, and may not be used as an identifier System.out.println(_);
廣告
資料結構
網路
RDBMS
作業系統
Java
iOS
HTML
CSS
Android
Python
C 程式設計
C++
C#
MongoDB
MySQL
Javascript
PHP