java 中返回对象数组(急!!)

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了java 中返回对象数组(急!!)相关的知识,希望对你有一定的参考价值。

比如有一个对象类A,能不能在A中有属性对象A的数组A[]?
能不能在A中写函数 A[] f() 返回的是A的对象数组?如果可以的话,返回的是不是地址传递?

我把他们的总结下

可以,具体操作:

class A

public A dd()

for(int i=0;i<10;i++)
//创建对象数组
return new A();

//create
A a[]=new A().dd();


返回的是地址 是对象在内存中开辟的存储单元的地址
参考技术A class A

public A dd()

for(int i=0;i<10;i++)
return new A();

A a[]=new A().dd();
参考技术B 可以,具体操作,你自己试试就知道了哈

java 中如何比较两个数组对象的内容是不是相等?急

char[] a = 'a', 'b';
char[] b = 'a', 'f';
String sa = String.valueOf(a);
String sb = String.valueOf(b);
if( sa.equals(sb) )
System.out.println("两个数组相等");
else
System.out.println("两个数组不相等");追问

String sa = String.valueOf(a);
String sb = String.valueOf(b);
请问这两句什么意思呀?

参考技术A 如果是List类型的数组,使用list1.containsAll(list2)&&list2.containsAll(list1)来判断,如果返回为true,则两个数组的对象相等,注意:list1和list2中存放的对象的类需要重写equals方法。追问

注意是什么意思呀?能不能给一个简单的程序,解释一下,我是新手

以上是关于java 中返回对象数组(急!!)的主要内容,如果未能解决你的问题,请参考以下文章

java新手求助-急急急-关于向JList中添加元素

java 返回数组对象怎么返回

jniC++怎么返回java的对象数组

数组对象操作方法

string对象中的哪些方法返回数组?

在 java web开发中怎么使用json?