Algorithm 是否有方法更新2D数组中的行和?

Algorithm 是否有方法更新2D数组中的行和?,algorithm,data-structures,Algorithm,Data Structures,假设我有一个Java的2D数组。是否有一种方法,如果我计算了一行的总和,并且我更改了该行中的一些值,那么总和的值会自动更新?在C中也可以吗?构建一个侦听器,它将侦听2D数组中的更改。如果任何值发生更改,侦听器将触发一个方法,该方法将更新总和 请看下面的图片。您可以使用fireContentsChanged方法指定更改值时要采取的操作 我不知道C是否有这样的东西。也许你可以编写自己的倾听者。是的,这是可能的。存储对值的引用。如果你的数组是由基元数组组成的?是的,使用一个函数来修改值,该函数将检查和

假设我有一个Java的2D数组。是否有一种方法,如果我计算了一行的总和,并且我更改了该行中的一些值,那么总和的值会自动更新?在C中也可以吗?

构建一个侦听器,它将侦听2D数组中的更改。如果任何值发生更改,侦听器将触发一个方法,该方法将更新总和

请看下面的图片。您可以使用
fireContentsChanged
方法指定更改值时要采取的操作


我不知道C是否有这样的东西。也许你可以编写自己的倾听者。

是的,这是可能的。存储对值的引用。如果你的数组是由基元数组组成的?是的,使用一个函数来修改值,该函数将检查和更新任何其他值。你可以使用一个简短的答案来构建它:在Java中,这是不可能的,除非你存储了添加到和中的所有数组元素引用