在Java中只使用一个命令的预制代码

在Java中只使用一个命令的预制代码,java,eclipse,Java,Eclipse,我是一个Java的新程序员,我以前已经使用过它,但没有深入研究,但现在我了解了基本知识,我正在寻找一种更有效的编码方式,所以我问我如何在每次使用某个单词时,一行行代码一行接一行地运行,例如,我想让我的代码运行几个战斗命令,我只使用代码中的“战斗”一词预先制作了这些命令,您需要做的就是设置一个扫描程序,等待字符串输入,然后处理通过扫描程序接收到的字符串,如果所述字符串是“战斗”,则调用战斗方法 像这样: public static void main(String[] args) { Sc

我是一个Java的新程序员,我以前已经使用过它,但没有深入研究,但现在我了解了基本知识,我正在寻找一种更有效的编码方式,所以我问我如何在每次使用某个单词时,一行行代码一行接一行地运行,例如,我想让我的代码运行几个战斗命令,我只使用代码中的“战斗”一词预先制作了这些命令,您需要做的就是设置一个扫描程序,等待字符串输入,然后处理通过扫描程序接收到的字符串,如果所述字符串是“战斗”,则调用战斗方法

像这样:

public static void main(String[] args) {
    Scanner in = new Scanner(System.in);

    String command = in.next();
    in.close();
    ProcessCommand(command);
}

static void ProcessCommand(String command) {
    if (command.equalsIgnoreCase("fight")) {
        fight();
    }
}

static void fight() {
    // Do Stuff..
}

希望这有帮助!:你是说像。。创建一个方法,该方法包含发生战斗时要执行的所有代码,然后在输入“战斗”一词时调用该方法?是的,非常感谢,现在我得到了我想做的事情的名称