Java:如何检测数组中元素的值变化?

使用Intellij IDEA,我们可以使用字段断点轻松检测字段的变化.但是,如果我有一个int int [] array = new int [5]的数组,并且我想在程序更改数组[2]时停止.我可以使用Intellij IDEA吗? 最佳答案 不,就我所知,它在IntelliJ IDEA(或任何其他 Java IDE /调试器)中是不可能的.

JDI允许为字段设置观察点,并且由于在修改数组元素时字段不会更改,因此不会触发.没有API可以将观察点设置为单个数组元素.

点赞