java吧 关注:1,220,283贴子:12,673,053
  • 3回复贴,共1

怎么移动二维数组里面的元素

只看楼主收藏回复

有个4x4的数组 我要写一个move(int row, int col) 的method
要达成以下效果
'x', 'x', ' ', ' '
'x', 'x', ' ', ' '
' ', ' ', ' ', ' '
' ', ' ', ' ', ' '
Slide.move(2,1);
' ', ' ', ' ', ' '
' ', ' ', ' ', ' '
' ', 'x', 'x', ' '
' ', 'x', 'x', ' '
我现在想到的是要用线性查找看看哪一个如果不是空格的话就拷贝到temp的二维数组里 然后把原来的数组清空数值,全部定义为空格,然后在temp的数组里把位置转换好再过到原来的数组去.可是我不知道怎么实现移动,不知道怎么把这几个元素看成整体然后整块移走.


1楼2013-10-27 14:00回复
    顶起 坐等大神回复T^T


    2楼2013-10-27 14:10
    收起回复
      回复 显不出来?
      --谦恭,正直,怜悯,英勇,公正,牺牲,荣誉,灵魂! :


      IP属地:上海5楼2013-10-27 14:46
      回复