黑马程序员技术交流社区

标题: 数组问题 谁知道麻烦给我写一下代码 [打印本页]

作者: 付鹏    时间: 2012-3-7 19:06
标题: 数组问题 谁知道麻烦给我写一下代码
我怎么把二维数组 123 456 789  改成    965  235  478 呢  谢谢
作者: 王录林    时间: 2012-3-7 19:48
应该是这样的吧  {1,2,3} {4,5,6}{7,8,9}改成{9,6,5}{2,3,5}{4,7,8}
作者: 王录林    时间: 2012-3-7 19:59
public class Copy
{
        public static void main(String args[])
        {
                int x[][] = {{1, 2, 3},{4, 5, 6},{7, 8, 9}};
                int y[][] = {{9, 6, 5},{2, 3, 5},{4, 7, 8}};

                System.arraycopy(y, 0, x, 0, x.length);

                for(int i = 0; i < x.length; i++)
                {
                        for (int j = 0; j < x[i].length; j++)
                        System.out.print(x[i][j]);
                System.out.println();
                }               
        }
}

应该是这样的
作者: dangfei    时间: 2012-3-7 20:59
不太明白lz什么意思啊,定义数组,是可以重新赋值的。想改,就赋给新值就行了。
作者: 可见    时间: 2012-3-7 22:02
LZ没表述清楚啊




欢迎光临 黑马程序员技术交流社区 (http://bbs.itheima.com/) 黑马程序员IT技术论坛 X3.2