我有一个二维列表,看起来像这样: public List<List<Tile>> a = new List<List<Tile>>(); 这些元素显示在屏幕上,并且可以由用户交换。我想要做的是交换这些元素,以便列表在交换之后指向正确的元素。我试着按照其他帖子的建议做了一个简单的临时变量交换,但似乎不能让它工作: Tile auxFirst = a[movedTile1.y][movedTile1.x];
a[movedTile1.y][mo
我有一个非常具体的问题,我需要知道如何交换列表或元组中的元素。我有一个名为board state的列表,我知道需要交换的元素。我如何交换它们?在使用二维数组的java中,我可以很容易地实现标准的交换技术,但是这里的代码说明元组赋值是不可能的。7' element here needs to be swapped with newboard_state = [(0, 1, 2), (3, 7, 5), (6,