首页 > 编程知识 正文

java直接输出数组名,如何输出一个数组

时间:2023-05-04 15:13:46 阅读:16724 作者:4812

如何输出数组? 我们有时经常输出数组,那么如何输出数组呢?

先看看吧

公共类网络4 _4{ publicstaticvoidmain [字符串] args ] { int [ ] b=new int [ 10 ]; b[0]=b[1]=1; for(intI=2; i10; I ) b(I )=b(I-1 ) b(I-2 ); }system.out.println(b; /* i love zhangyan*/}}理想输出应该是斐波那契数列的前10项,但输出是[I@50cbc42f,这是什么,数组第一个元素的地址。那么怎么避免?

)1) for循环遍历整个数组

for(intj=0; j10; j () system.out.print(b[j] ' ); )2)使用Array类的toString方法

system.out.println (arrays.tostring (b ) ); 输出结果[1、1、2、3、5、8、13、21、34、55]放在括号内,用逗号分隔

显然,采用toString的方法更方便

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