java - 初学者帮助 : What is wrong with this method?

标签 java

我正在创建一个 Tic Tac Toe 游戏,这就是我检查胜利的方式。我在这部分代码中得到了错误列表:

/tmp/java_hoEysf/TicTacToe.java:195: error: not a statement Public void Checkforwin(); ^ /tmp/java_hoEysf/TicTacToe.java:195: error: ';' expected Public void Checkforwin(); ^ /tmp/java_hoEysf/TicTacToe.java:195: error: illegal start of expression Public void Checkforwin();

谁能告诉我我做错了什么? (代码不完整,我只是想知道为什么该方法不起作用。)

代码:

public void checkForWin() {     
    if (board [0][0] + board[0][1] + board[0][2] == 15) {
        btnA3.setText("Ax");
        win = 1;
    }

    if (board [0][0] + board[0][1] + board[0][2] == 30) {
        btnA3.setText("Ao");
        win = 2;
    }

    if (board[1][0] + board[1][1] + board[1][2] == 15) {
        btnA3.setText("Ax");
        win = 1;
    }

    if (board[1][0] + board[1][1] + board[1][2] == 30) {
        btnA3.setText("Ao");
        win = 2;
    }

    if (board[2][0] + board[2][1] + board[2][2] == 15) {
        btnA3.setText("Ax");
        win = 1;
    }

    if (board[2][0] + board[2][1] + board[2][2] == 30) {
        btnA3.setText("Ao");
        win = 2;
    }

    if (board[0][0] + board[1][0] + board[2][0] == 15) {
        btnA3.setText("Ax");
        win = 1;
    }

    if (board[0][0] + board[1][0] + board[2][0] == 30) {
        btnA3.setText("Ao");
        win = 2;
    }
}   

最佳答案

在Java中,正确的关键字public而不是Public,实际上它是区分大小写的。

您可以找到Java中所有现有关键字及其含义的列表here .

关于java - 初学者帮助 : What is wrong with this method?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/37749603/

相关文章:

java - 线程内线程 : what happens if parent thread is killed?

java - 如何以编程方式在comboviewer中设置所需的选择

java - Android 可以接听空中来电吗?

java - 自动生成道的工具

java - 将控制从被调用者 servlet 发送回调用者 jsp

java - 执行 maven 3 - 何时使用 maven enforcer 插件?什么时候使用 pom 先决条件元素?

java 8 流 : grouping by and storing sum in new object, 和合并映射

java - 仅使用数学获取整数小数部分

java - 将 int 值转换为资源 uri

java - 安卓 : Getting "null" from intent