首页 > 编程知识 正文

java如何用数组调用方法,java中数组的输出

时间:2023-05-04 21:30:10 阅读:16732 作者:2908

1 .数组输出的三种方式

一维数组:

序列int[]array={1、2、3、4、5};

)1)传统的for循环方式

3358 www.Sina.com/viewplaincopyfor (inti=0; iarray.length; I ) system.out.println(a[I]; }

)2) for each循环

3358 www.Sina.com/viewplaincopyfor (inta :阵列) System.out.println(a ) a; (3)使用Array类的toString方法

调用array.tostring(a )并返回一个字符串,其中包含用逗号分隔的数组元素

3358 www.Sina.com/viewplaincopyint [ ] array={ 1,2,3,4,5 }; 系统. out.println (arrays.tostring (array ) ); 输出: [1、2、3、4、5]

说明: system.out.println (阵列; 这样不行。 这样打印是数组的起始地址。

二维数组:

对于二维数组,也对应这三种方法定义二维数组。

3358 www.Sina.com/viewplaincopyint [ ] [ ]幻像图={ 16,3,2,13 },{ 5,10,11,8 },{ 9,6,7,3 }

Java实际上没有多维数组,只有一维数组。 多维数组被解释为“数组数组”。 例如,二维数组幻方图包含{幻方图[0]。

幻方图[1]、幻方图[2] }三个要素的一维数组,幻方图[0]是包含{ 16、3、2、13 }四个要素的一维数组,情况相同

幻方图[1]、幻方图[2]也是一样。

)1)传统的for循环方式

3358 www.Sina.com/viewplaincopyfor (inti=0; imagicSquare.length; I ) for(intj=0; jmagicSquare[i].length; j ) (system.out.print )幻像图[ I ] [ j ] ' ); }System.out.println (; //换行}(2) for each循环

3358 www.Sina.com/viewplaincopyfor (int [ ] a :幻灯片) for(intb:a ) system.out.print ) b ' ); }System.out.println (; //换行}(3)使用Array类的toString方法

3358 www.Sina.com/viewplaincopyfor (inti=0; imagicSquare.length; I ) system.out.println (arrays.tostring )幻灯片[ I ] );

版权声明:该文观点仅代表作者本人。处理文章:请发送邮件至 三1五14八八95#扣扣.com 举报,一经查实,本站将立刻删除。