首页 > 编程语言 >Java调试排错心得

Java调试排错心得

时间:2022-10-19 18:35:28浏览次数:41  
标签:Account Java 1580 打印 排错 心得 调试

 

 首先这里没有报错,但是打印了四行相同的数据,还都是最后一行的数据。然后调试了一下

这里是重点:

 

 下面哪里account = {Account@1580}是一直用的一个对象,所有每一次调试那些什么rs.getInt(1),account.setAge(age),调试的控制面板都是正确的数据,一旦打印就没了,

是因为执行到最后一行的时候,由于只有一个Account@1580,后面set方法就把值给覆盖了,所有最后跳出while循环时,Account里面就是最后的数据,而且list里面记录的

size为3,所以就是打印三个一样的数据,而且还都是最后一行的。

标签:Account,Java,1580,打印,排错,心得,调试
From: https://www.cnblogs.com/gaohuaiyu/p/16807319.html

相关文章