今天看了一下五子棋的开发程序。
作者的声明代码如下:
// 保存之前下过的全部棋子的坐标
// 其中数据内容 0: 表示这个点并没有棋子, 1: 表示这个点是黑子, 2:表示这个点是白子
int[][] allChess = new int[19][19];
我想问的是,作者注释的这3个内容数字到底是从哪里来的?难道数组还有返回值?

解决方案 »

  1.   

    补充一下
    让我觉得跟JOptionPane.showConfirmDialog()这个方法的返回值类型相似。
    0代表是,1代表否,2代表取消。
      

  2.   

    那三个数字是作者自己定义的  可以视为常量  一般这样写 public static final NO_POINT=0;
    那个对话框的返回值也是java的编写人员自己定义的  通常程序中可能会定义一些常量   范围一般在一个类中或者一个程序中