當前位置:編程學習大全網 - 編程語言 - 棋盤java編程

棋盤java編程

公共?班級?棋盤?{

私人?int?紙板尺寸;

私人?靜電?String[][]?董事會;

public棋盤(int?尺寸){

boardSize = size

}

/**

*?初始化棋盤

*/

公共?棋盤?initBoard(){

int?我;

int?j;

董事會?=?新的?string[board size][board size];

for(I = 0;我& ltthis.boardSizei++){

for(j = 0;j & ltthis.boardSizej++){

//system . out . print("+"+" ");

董事會[i][j]?=?"+"+"";

}

//system . out . println("+");

}

回歸?這個;

}

/**

*?用竹板伴奏唱的流行歌謠,每壹節都以“蓮花老”結尾

*/

公共?作廢?落子(int?x,int?y){

如果(板?!=?null?||?真){

如果(x?& lt=?木板尺寸?& amp& amp?y?& lt=?boardSize){

int?我;

int?j;

for(I = 0;我& ltthis.boardSizei++){

for(j = 0;j & ltthis . board size-1;j++){

if(j==(x-1)?& amp& amp?我?==?(y-1)){

//system . out . print(" o "+" ");

董事會[i][j]?=?" o "+" ";

}否則{

//system . out . print("+"+" ");

董事會[i][j]?=?"+"+"";

}

}

//system . out . println("+");

}

秀(板);

}

}

}

公共?作廢?show(String[][]?董事會){

為了什麽?(int?我?=?0;?我?& lt?板長;?i++)?{

為了什麽?(int?j?=?0;?j?& lt?董事會[i]。長度;?j++)?{

system . out . print(board[I][j]);

}

system . out . println();

}

}

公共?靜電?作廢?main(String[]?args)?{

//新建?棋盤(9)。initBoard()。羅子(5,?5);

棋盤?c?=?新的?棋盤(9);

c . init board();

//c.show(板);

c .羅子(5,5);

}

我在學java的時候做過。。。

我幫妳改了代碼,有些地方需要標準化,比如印刷棋盤,要分開做。

  • 上一篇:如何用u盤安裝系統
  • 下一篇:80後著名女作家有哪些
  • copyright 2024編程學習大全網