1
A
回答
1
Java不允許這樣做。但是,如果你想在JVM(和其他Java代碼)上運行你的代碼的時候實現這種語法,你可以看看Groovy,它有運算符重載(並且你也可以使用它使用DSL的簡短語法,這與使用自定義操作符具有相似的效果)。
請注意,定義自定義運算符(不只是重載)對於任何語言都是很重要的,因爲您必須能夠以某種方式更改詞法和語法。
相關問題
- 1. 在Java中創建自己的例外
- 2. 如何在Java中創建自己的邏輯字體?
- 3. 休眠創建自己的外鍵
- 4. 關於創建自己的Android Market
- 5. 創建我自己的註釋Java
- 6. java ME創建自己的圖層
- 7. 創建自己的庫Android Java
- 8. Java Android - 創建我自己的類
- 9. 自定義鍵盤或創建自己的鍵盤
- 10. PocketSphinx在Android中的自己的關鍵字發現
- 11. java自己創建一個類的關聯
- 12. 在JavaScript中,我如何創建自己的鍵盤事件?
- 13. 使用輸入創建自己的數字鍵盤
- 14. 使用「Object」關鍵字在Java中創建對象
- 15. 爲什麼在Java中創建'const'關鍵字?
- 16. 在java中構建我自己的StreamTokenizer
- 17. 在java中創建我自己的集合的正確方法
- 18. 在MVC4中創建自己的VirtualPathProvider?
- 19. 在android中創建我自己的SSO
- 20. 在Android中創建自己的樣式
- 21. 在Codeigniter中創建我自己的base_url()
- 22. 在Resharper中創建自己的警告?
- 23. 在PHP中創建自己的散列?
- 24. 如何包含在Java代理自己創建的Java文件
- 25. throw關鍵字在Java中
- 26. 如何在Java中爲AES算法創建自己的密鑰?
- 27. 如何在Java中創建自己的解釋器?
- 28. 如何在Java中創建自己的日曆提醒?
- 29. 如何在java中創建我自己的文件格式
- 30. 如何在FTL中創建自己的java對象
您剛剛聲明瞭一個名爲'nil'的變量併爲其賦值'null'。 'nil'只是一個名字。這不是關鍵字。你可以在任何範圍內使用它。 –
只能在定義的範圍內使用'nil'變量。 –
如果你這樣做的原因是在JVM上有類似Ruby的語言,那麼你可以嘗試使用JRuby。 http://jruby.org/ –