我的程序从eclipse运行良好,但在终端中提供了索引异常的数组

时间:2016-10-29 01:15:38

标签: java arrays eclipse terminal

我正在使用eclipse进行Java项目。这就是我从终端获取输入的方式:

java TicTacToe O X O X # O X O _ _ _ _ Y

这些是我在日食中提出的论点:

O X O X#O X O _ _ _ _ Y

public static void main(String[] args) {
    char [][] board = new char [3][4];
    int strIncr = 0;
    char printFlag;

    //construct init board
    for (int i = 0; i < 3; i++) {
        for (int j = 0; j < 4; j++) {
                board[i][j] = args[strIncr].charAt(0);
            strIncr++;
        }
    }
    printFlag = args[strIncr].charat(0);
}

问题:

当从i> = 1开始从终端运行时,我似乎从索引异常中获取了一个数组。从eclipse运行时我没有遇到这个问题。我认为这个问题与#有关,因为当我改变它时它起作用。求助。

0 个答案:

没有答案