Java对象与对象数组

时间:2016-09-25 18:18:44

标签: java oop data-structures

我是Java的先驱。最近我在理解这个程序中的 copy(DbObject [] db)方法时遇到了问题,源代码如下:

**DbObject[]**

Interface&Personalclass Dbclass

似乎它将原始记录复制到类型为**DbObject**的db的第一个元素中,但为什么不将值复制到类型为POST http://latest.dev/oauth/token的db?

1 个答案:

答案 0 :(得分:0)

我会推断你的要求,因为我相信我知道你想要做什么,虽然不知道copy(...)做什么 exatcly 我只能做这个推论。

假设copy(DbObject[] db)正如名称所暗示的那样(可能是从给定参数(即数组DbObject)复制db到其他某个位置,那么它是有意义的是一个阵列。

为什么呢?假设copy()如我所描述的那样,你想要遍历数组,并且对于数组中的每个DbObject,你会希望做某事,无论那是什么东西。传递单个DbObject是没有意义的,因为您需要为要复制的每个对象多次调用copy(),而不是给copy()一个DbObject数组。 {1}}对象并将它们全部放在一个地方。