karel

    0熱度

    2回答

    我正在通過自己的Java課程工作,但我沒有任何問題的答案。基於Karel ++的第一單元的這個問題使我難住了。在一堆「蜂鳴器」上有一個機器人物體,它需要確定堆中有多少物並返回該值。我需要將下面的迭代方法轉換爲遞歸方法。 public int numOfBeepersInPile() { int count = 0; while(nextToABeeper()) {

    2熱度

    2回答

    我運行這個命令來編譯,運行成功: javac -d . -cp .;KarelJRobot.jar StairClimber.java 然後,我用它來嘗試和運行我的課: java -d –cp .;KarelJRobot.jar StairClimber 和我得到這個: Error: Could not find or load main class ûcp 這是整個類文件: impo

    2熱度

    2回答

    我創建了一個基於javascript的Karel機器人(Wikipedia)這樣的小機器人。 Karel4Web 機器人可以用一些簡單的命令進行控制,諸如「前」,「右拐」等。 用戶可以編寫一個JavaScript程序來控制機器人,然後通過JavaScripts「eval()」函數來執行機器人移動。 問題是我想讓機器人緩慢移動,以便您可以看到他在做什麼,以便您可以突出顯示編輯器中的當前代碼行。 當前

    1熱度

    7回答

    我正在學習Java的經典方式 - 通過與卡雷爾玩耍。 但我似乎遇到了一個簡單的問題,即使在Google的幫助下我也無法解決。 我在Eclipse中發現一個錯誤,說在標記「else」上有一個語法錯誤,我應該刪除它。 怎麼回事? else語句上面的代碼塊中的語法是相同的。 這裏是我的代碼: public void run() { putBeeper(); if(beepersPr