Topic: 求助: 如何遍历二维数组? 谢谢! |
Print this page |
1.求助: 如何遍历二维数组? 谢谢! | Copy to clipboard |
Posted by: Job Posted on: 2006-03-30 19:10 String a[][]; 通过 for (int i = 0; i < a.length; i++) { for (inr j = 0; j < a[0].length; j++) { System.out.println(" " + a[i][j]); } } 这个方法可以遍历a[][], 但a[0].length在当String a[][]=new String[0][0];会出现“数组下标越界”的异常,请问更正确的二维数组的遍历方法是什么?谢谢! |
2.Re:求助: 如何遍历二维数组? 谢谢! [Re: Job] | Copy to clipboard |
Posted by: Skybus Posted on: 2006-03-30 20:09 for (int i = 0; i < a.length; i++) { 遍历二维数组得方法就是这样的。使用 String a[][]=new String[0][0]; 来初始化二维数组是毫无意义的做法.这样假如试图通过a[0][0]或a[o][i]或a[i][0]的方法给二维数组赋值就会出现“数组下标越界”的异常! |
3.Re:求助: 如何遍历二维数组? 谢谢! [Re: Job] | Copy to clipboard |
Posted by: wangjing852000 Posted on: 2006-03-30 22:17 String a[][]=new String[0][0];有意义吗??? 那还不如写成String a[][]=null;反正你要的只是一个空引用而已; |
4.Re:求助: 如何遍历二维数组? 谢谢! [Re: Job] | Copy to clipboard |
Posted by: mliwng Posted on: 2006-04-02 15:38 String a[n][0]或String a[0][n] 没有意义啊,都相当于一维数组 |
5.Re:求助: 如何遍历二维数组? 谢谢! [Re: Job] | Copy to clipboard |
Posted by: jeason1914 Posted on: 2006-04-07 12:27 数组当然要在使用时初始化!! |
Powered by Jute Powerful Forum® Version Jute 1.5.6 Ent Copyright © 2002-2021 Cjsdn Team. All Righits Reserved. 闽ICP备05005120号-1 客服电话 18559299278 客服信箱 714923@qq.com 客服QQ 714923 |