A股上市公司传智教育(股票代码 003032)旗下技术交流社区北京昌平校区

 找回密码
 加入黑马

QQ登录

只需一步,快速开始

今天没听懂 有代码 发我一下 ,还有最好有排序

2 个回复

倒序浏览
用循环就可以解决。。
把二维数组所有值取到一维数组中。
public static void main(String[] args) {
        int [][] str2s = {{ 11, 12 },{ 21, 22 } };
        int [] strs = new int[4];
        System.out.println(str2s.length);
        for (int i = 0; i < str2s.length; i++) {
            for (int j = 0; j < str2s[i].length; j++) {
                strs[i+j] = str2s[i][j];
            }
        }
       }
回复 使用道具 举报
所谓数组就是连续的数字而已
二维数组和一纬数组是有区别的,但是他们存放的方式都是连续存放的,这些都不理解也没有问题的
就想    a[1][2]  这个就是表示的第二行的第三列的那个数字   那么放到一维数组里面 这个数字就是 第 n*1+3 -1 个数字就对了   n 是数组每一行的数字个数     -1  是因为下标是从0 开始的,自己画个图就很好理解了
回复 使用道具 举报
您需要登录后才可以回帖 登录 | 加入黑马