我目前正在研究一個小項目。我正在爲L遊戲寫一個簡單的java程序。我需要編寫一個方法來移動4x4
數組的內容。該方法將取(row, column)
參數。內容將相應地移動。Java:如何移動多維數組的內容?
{ 'x',' ',' ',' ' },
{ 'x',' ',' ',' ' },
{ 'x','x',' ',' ' },
{ ' ',' ',' ',' ' }
移動(0,2) --->
{ ' ',' ','x',' ' },
{ ' ',' ','x',' ' },
{ ' ',' ','x','x' },
{ ' ',' ',' ',' ' }
我不知道從哪裏開始。我非常感謝這方面的幫助。 非常感謝您的幫助。
從標準一維數組開始。從那裏很容易,只需循環遍歷2D陣列中的每個一維數組。 –
你確定'(0,2)'的預期結果將會變成這樣?! – SudoRahul
創建一個新的二維數組,將第一個數組中的數據與其中的(行,列)參數相對應的偏移量放入其中。嘗試一下,如果你撞牆,來告訴我們。 –