Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/java/385.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Java 使用自定义对象数组_Java_Android_Arrays - Fatal编程技术网

Java 使用自定义对象数组

Java 使用自定义对象数组,java,android,arrays,Java,Android,Arrays,假设我已经创建了一个对象数组SpecialResource via ArrayList<SpecialResource> masterRes = new ArrayList<SpecialResource>(); masterRes.add(0, new SpecialResource(3,5,0,"Foo Bar")); .........etc etc many more adds... ArrayList masterRes=new ArrayList(); ma

假设我已经创建了一个对象数组SpecialResource via

ArrayList<SpecialResource> masterRes = new ArrayList<SpecialResource>();
masterRes.add(0, new SpecialResource(3,5,0,"Foo Bar"));
.........etc etc many more adds...
ArrayList masterRes=new ArrayList();
masterRes.添加(0,新的特殊资源(3,5,0,“Foo Bar”);
……等等,还有更多的补充。。。
假设SpecialResource有一个名为
getMax()的方法


如何引用数组索引0的
getMa
x方法?我猜到的每一个排列都会产生语法错误
masterRes.getMax()
masterRes(0.getMax()
,等等。

实际上,它不是一个数组,而是一个集合。而且,为了按索引检索其项目,必须使用
get
方法:

masterRes.get(0).getMax();
Java/Android API文档将帮助您


这正是我需要的。非常感谢。这是一个与python不同的世界:)
masterRes.get(0).getMax();