java如何return一个数组内容?我return 数组名 返回的只是一个地址,如何返回数组里的内容? 20

还有要求return每个数组元素后都换行... 还有要求return每个数组元素后都换行 展开
 我来答
虞姬戏项羽
2019-04-02 · TA获得超过952个赞
知道小有建树答主
回答量:959
采纳率:58%
帮助的人:146万
展开全部

返回地址就对了,把地址赋值给新的数组,循环打印,就能得到里面的内容


public static void main(String[] args) {
int arrInt[] = init();
for (int i = 0; i < arrInt.length; i++) {
System.out.println(arrInt[i]);
}
}
static int[] init(){
int arrInt[]={3,5,6};
return arrInt;
}
追问
测试程序是System.out.println(对象名),等于说我的输出是String toString()方法里 return的东西,我不能用System.out.println输出数组能理解吗?
追答
数组是什么。你搞清楚,打印函数如何打印的,你搞清楚。System.out.println(对象名)。不重写toString方法,你就直接用?你要返回数组内的内容。怎么返回。只能返回基本类型和String类型。
帐号已注销
2019-04-02 · 超过26用户采纳过TA的回答
知道答主
回答量:294
采纳率:55%
帮助的人:21.3万
展开全部
换行就不用说了只要你用的是System.out.println(),它会自动换行的,你想返回数组内容数组需要带有下标,比如a[0]。
追问
测试程序是System.out.println(对象名),等于说我的输出是String toString()方法里 return的东西,我不能用System.out.println输出数组能理解吗?
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

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

类别

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

说明

0/200

提交
取消

辅 助

模 式