【发布时间】:2023-03-10 20:43:01
【问题描述】:
我正在处理一项任务,我认为我已经解决了问题,但我得到了相同的结果。使用 FindBugs 应用程序,我可以看到以下代码行:
out.writeObject(accountMap.get(i));
我收到一个错误提示:
整数与预期的参数类型字符串不兼容...
所以我通过将 int 转换为 String 来纠正它:
out.writeObject(accountMap.get(Integer.toString(i)));
具有相同的错误结果。我是不是误会了什么?
【问题讨论】:
-
什么是
accountMap? -
将其转换为字符串应该可以,您确定错误是针对该行的吗?
-
地图
accountMap = null;