[英]Underscores in literals are not supported at this language level
我在使用下划線創建最終雙精度時出現此錯誤,以使雙精度更具可讀性。 它是在run()
方法中聲明的。
public void run() {
final double nanoSeconds = 1_000_000_000.0 / 60.0;
}
我正在使用IntelliJ IDEA 12。
在IntelliJ IDEA
您必須將項目設置中的Project language level
更改為7.0
級別:
是..如果您使用和IDE,則需要更改默認語言級別設置。 對於IntelliJ用戶,它位於文件 - >項目結構 - >項目下。
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.