java集合,循环添加对象问题

java集合,循环添加对象问题,第1张

result = new Result

这样的步骤应该写在 for 循环里面的

如果写在for循环外面, 那么for 里面的result都是同样的一个result对象

拆解你的思维误区:

user_i中的i是变量名称里的一个字符;跟for里的变量i不是一个东西了。

所以这样不行。

如果用数组,i可以作为数组的下标,下标可以用变量指定。

代码中,不应该newh对象,你添加了两次,就是因为h和h2重复创建对象了,而且list中add了h和h2所以数据添加重复,外来说判断的问题,不应该用==判断英雄的名字是否重复,应该用epuals。字符串判断相等要用equals方法。


欢迎分享,转载请注明来源:内存溢出

原文地址: http://outofmemory.cn/bake/11786589.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2023-05-18
下一篇 2023-05-18

发表评论

登录后才能评论

评论列表(0条)

保存