使用Intellij IDEA,我们可以使用字段断点轻松检测字段的变化。但是,如果我有一个int int[] array = new int[5]
数组,并且我想在程序更改array[2]
时停止。我可以使用Intellij IDEA吗?
答案 0 :(得分:2)
不,就我所知,它在IntelliJ IDEA(或任何其他Java IDE /调试器)中是不可能的。
JDI允许为字段设置观察点,并且由于字段在修改数组元素时不会发生变化,因此不会触发。没有API可以将观察点设置为单个数组元素。