22问答网
所有问题
java 输出一个二维数组,数组非常大,使用for循环嵌套输出效率太低,有没有效率高一点的方法?
如题所述
举报该问题
推荐答案 2016-12-10
看你具体需求了,如果你的数组中的每个元素都必须拿出来使用,那么别无他法了,如果只是要在里面找部分元素,建议你考虑下一些放变检索的数据结构Tree、Map啥的
温馨提示:答案为网友推荐,仅供参考
当前网址:
http://22.wendadaohang.com/zd/CShhI6CS0S22TTSC6S6.html
其他回答
第1个回答 2016-12-10
没有。
你只能考虑改变原有的数据结构。
相似回答
编写
一个java
程序,利用
for循环
语句,求
一个二维数组
int a[5][5]对 ...
答:
刚有一道题,刚传完代码不小心删掉了,在这基础上改一下也实现了import
java
.util.*;public class Test20 {static int[][] a=new int[5][5];static int[][] b=new int[5][5];public static void main(String[] args){int x=1;int sum=0;System.out.println("原数组***");
for
(...
java中,循环
遍历
输出二维数组
正常
,用
Arrays.toString()方法输出显示的...
答:
因为c是
一个二维数组
。相当于一个长度为2的数组,但是这个数组的元素是数组。当执行Arrays.toString的时候相当于遍历数组,并且
输出数组
的元素,但是这个数组的元素是数组,所以这里输出的是地址。可以进入到Arrays.toString里面看源码,因为c是
二维数组,
所以这里的a[i]就是一个数组,并不是一个实际的数。
大家正在搜
二维数组与一维数组的区别
二维数组转化为一维数组
二维数组转换成一维数组
java二维数组定义方法
二维数组的数组名
java 二维数组
java 二维数组初始化
java怎么给二维数组赋值
java二维数组排序
相关问题
怎么用java中二维数组和for循环的嵌套实现6行10列的N...
JAVA:用二维数组储存唐诗,并用for循环输出
java中大量使用二维数组和for循环会发生内存泄露吗?该怎...
java编程题: 怎么像这样打印二维数组啊
编写一个java程序,利用for循环语句,求一个二维数组 i...
如何用一个for循环打印出一个二维数组
java二维数组输出
java如何创建二维数组进行学生姓名,学号,成绩三个信息的存...