public class TestIntBoard { public static void main(String[] args){ int roopNum=5; int[][] tejun={{1,9,9}, {2,9,8}, {2,9,10}, {2,8,9}, {2,10,9}, }; //盤面を5個準備する IntBoard[] intBoard=new IntBoard[roopNum]; for(int i=0;i<roopNum;i++){ intBoard[i]=new IntBoard(); } //一個目の盤面は一手、二個目は二手〜五個目は五手進める for(int i=0;i<roopNum;i++){ for(int i2=i;i2<roopNum;i2++){ intBoard[i2].update(tejun[i][0],tejun[i][1],tejun[i][2]); } } //五個の盤面をディスプレイ。最終手が最終手用の値になっているので注意 for(int banNo=0;banNo<roopNum;banNo++){ int[][] ban=intBoard[banNo].getIntBoard(); for(int row=0;row<ban.length;row++){ for(int col=0;col<ban[0].length;col++){ System.out.print(ban[row][col]); } System.out.println("ln"); } System.out.println("--------------------------"); } } }