java语言返回的是数组,那么怎么才能把数组输出?

 我来答
杜爷1号
2015-06-29 · 知道合伙人软件行家
杜爷1号
知道合伙人软件行家
采纳数:4973 获赞数:9186
毕业于福建农林大学,本科学士学位。从事IT行业3年,曾参与过多个大型项目的需求调研、软件研发。

向TA提问 私信TA
展开全部

java的数组输出,可以借助循环,遍历每一个元素并输出。

以下代码供你参考:

package com.dusd;

public class ArrayOutput {

public static void main(String[] args) {
// TODO Auto-generated method stub
int[] array = new int[5];
//通过循环,初始化一个长度为5的整型数组
        for (int i = 0; i < array.length; i++) {
            array[i] = i + 1;
        }
        //在通过循环,遍历每一个元素,并输出
        for(int j = 0; j < array.length; j++){
         System.out.println(array[j]);
        }
}
}
fz19910125
2014-04-09 · TA获得超过459个赞
知道小有建树答主
回答量:377
采纳率:66%
帮助的人:261万
展开全部
class Demo {
public static void main(String[] args) {
int[] arr = getArray();
for (int i = 0; i < arr.length; i++) {
System.out.println(arr[i]);
}
}

private static int[] getArray() {
int[] tmp = new int[10];
for (int i = 0; i < tmp.length; i++) {
tmp[i] = i;
}
return tmp;
}
}
本回答被提问者采纳
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
修怀芹26
2014-04-09 · TA获得超过1208个赞
知道小有建树答主
回答量:695
采纳率:75%
帮助的人:453万
展开全部
假设你的返回值放在数组变量a中,使用以下语句可以输出

System.out.println(Arrays.toString(a));
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
百度网友2b7192e7b5
2014-04-09 · TA获得超过1917个赞
知道小有建树答主
回答量:496
采纳率:0%
帮助的人:354万
展开全部
比如返回一维数组的方法是genArr(),运行genArr的同时,就用一个临时变量数组存储结果,假如这个变量是tempArr[],那么:
tempArr = genArr();就实现了将genArr返回数组取出。输出就好弄了:
for(int i = 0; i < tempArr.length; i++)
System.out.print(tempArr[i] + " ");
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
yugi111
2014-04-09 · TA获得超过8.1万个赞
知道大有可为答主
回答量:5.1万
采纳率:70%
帮助的人:1.3亿
展开全部
Arrays.toString(abc);
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
收起 更多回答(5)
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式