試圖在Jython中使用Java Enum,但我無法弄清楚如何使用它們。在jython中使用枚舉
當導入我看到列爲BotInterface$MOVE
枚舉所以我放下手中的線
from amazebot2012.BotInterface import MOVE
在Java中我通常只把它當作
bot.move(MOVE.FORWARD);
bot.move(MOVE.BACKWARD);
什麼是Jython的相當於一次我輸入了它?
試圖bot.move(MOVE.FORWARD)
給我的錯誤:
Undefined variable from import: FORWARD
不[你如何在Jython中枚舉的成員?](HTTP: //stackoverflow.com/q/1894069)回答你的問題? –
不怕,我確實遇到過這個答案,但它對我來說沒有任何意義。 – Nebri
bot.move()方法來自我嘗試與之交互的java api。我只需要弄清楚如何從jython中設置該枚舉的值 – Nebri