java 返回数组对象怎么返回
Posted
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了java 返回数组对象怎么返回相关的知识,希望对你有一定的参考价值。
参考技术A 你所得到的结果,放在一个new的数组中然后返回句柄就可以了追问
getPoints(),没有任何参数,返回一个数组对象,它包含了当前保存在雷达屏幕上的所有点。如果雷达屏幕上没有任何点,该方法将会返回一个长度为0的数组。
追答return getPoints()
然后再接收这个数组,这个数组是否有值,在接收的地方去判断就可以了
public ? getPoints()
参考技术B class Programpublic static void Main(string[] args)
String[] value = GetArray();
foreach (String str in value)
System.out.println(str);
public String[] GetArray()
String[] str=new String[2]"ValueOne","ValueTwo";
return str;
参考技术C return加你想要返回的
Java数组调用clone()方法,返回的对象是深拷贝还是浅拷贝?
结论:
- 一维数组深拷贝(重新分配内存,并复制值)
- 二维数组浅拷贝(只传递引用)
注:若要实现二维数组的深拷贝,可以把二维数组内的每个数组分别用clone()方法复制。
以上是关于java 返回数组对象怎么返回的主要内容,如果未能解决你的问题,请参考以下文章