如何在Rubiks Cube中创建Face类?

时间:2019-03-14 06:14:04

标签: java arrays multidimensional-array rubiks-cube

我正在尝试为我的魔方创建一个Face类,使其专注于多维数据集的每个面。

到目前为止,我要做的就是创建我的构造函数Face,即

public class Face{
    public Face(int[][] grid){
        grid = new int[3][3];
    }
}

但是,我不确定如何继续执行诸如rotateRight()之类的方法,该方法将多维数据集的表面向右旋转四分之一圈,并返回新的Face和{{1 }},旋转半圈,返回新的rotateHalf()。当我对使用2D int数组的构造函数有点困惑时,可以得到一些帮助吗?

0 个答案:

没有答案