永发信息网

如何显示一个数组的值

答案:2  悬赏:10  手机版
解决时间 2021-02-10 05:00
如何显示一个数组的值
最佳答案
一般人都会用for循环来遍历整个数组,然后挨个输出 例如: int[] a = {1,2,3,4,5}; 要将数组a打印出来,就是 for(int i = 0;i<a.length;i++){ System.out.println(a[i]); } 这样就会挨个输出数组 但是还有一个方法,知道的人不多,就是Array.toString(a); 只需要 System.out.println(Array.toString(a)); 就会打印出[1,2,3,4,5]这种形式
全部回答
有两种方法可以实现。 1 逐个赋值法。 采用循环,逐项赋值。 以整型为例,int a[10], b[10]; 要把a的值赋值给b,可以写作 int i; for(i = 0; i < 10; i ++) b[i] = a[i]; 2 整体复制法。 利用c语言库函数memcpy可以整体复制。memcpy声明与string.h中,形式为 void * memcpy(void *dst, void *src, int length); 其功能为将src地址上长度为length字节的数据,复制到dst上。 于是上一个方法中的例子,可以用 memcpy(b,a,sizeof(a)); 来实现相同效果。 代码量较前一个方法更少,同时效率也更高。
我要举报
如以上问答信息为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
大家都在看
御捷汽车(兴定西路润泰典当旁)地址在哪,我要
七宝山乡狮子山村村民委员会地址有知道的么?
为了使显色反应进行完全,一般要加入()的显色
身上长疖子用什么药膏
建筑施工组织无节奏流水施工有哪些特点
大专生几乎都在学校混日子,为什么还那么多人
宇鹏汽配(南环西路)地址在什么地方,想过去办
魔兽世界这一身幻化怎么弄?
星光灿烂KTV在什么地方啊,我要过去处理事情
苗方清颜专业祛痘总店(南内环店)地址在哪,我
胰头癌最主要的临床表现是A.上腹痛B.黄疸C.腹
芜湖市恒杰机械制造有限公司(东北门)地址在什
学而时习之,不亦说乎?有朋自远方来,不亦乐
为什么我被后踢踢了左下巴骨,却右边耳朵这块
大头水产店怎么去啊,有知道地址的么
推荐资讯
醴陵市株洲斯芙蕾(甜品店)在哪里啊,我有事要
听熟人讲有刑事记录的登记住酒店系统会预警是
总以为可以看清 整个世界的样子 是什么歌词里
帮忙鉴定一下这是不是真品阿迪达斯贝壳头。
金朋地址有知道的么?有点事想过去
智能手机充电插口,如果插头斜着插入充电,此
27cmX40cm是多大的纸张?
【彐怎么读】彐这个字作为部首时该怎么读?
西安宝中国际旅行社有限公司(新区分公司)怎么
千家村在什么地方啊,我要过去处理事情
打开手机“图库”后,保存的照片都没有了,QQ
越强皮鞋店地址在哪,我要去那里办事
正方形一边上任一点到这个正方形两条对角线的
阴历怎么看 ?