/** * Kelas ini adalah kelas utama dari aplikasi "World of Zuul". * "World of Zuul" adalah game petualangan berbasis teks yang sangat sederhana. * * Class ini mengadakan pencacahan semua kata perintah yang dikenal dalam game. * Digunakan untuk mengenali perintah saat diketik. * * @author Muhammad Bagus Istighfar * @version 0.1 - 17 November 2020 */ public class CommandWords { // a constant array that holds all valid command words private static final String[] validCommands = { "go", "quit", "help", "look" }; /** * Constructor - initialise the command words. */ public CommandWords() { // nothing to do at the moment... } /** * Check whether a given String is a valid command word. * Return true if it is, false if it isn't. * @return bool */ public boolean isCommand(String aString) { for(int i = 0; i < validCommands.length; i++) { if(validCommands[i].equals(aString)) return true; } //if we get here, the string was not found in the commands return false; } }