我无法理解HashMap的工作模式.请帮助理解它.
假设我们有两个对象Obj1和Obj2具有与1212相同的Hashcode .现在当我们运行"=="并且等于它时返回false.
现在我使用ValueObj1和Valueobj2作为HashMap中的值,分别使用Keys Obj1和Obj2.我相信两个值都将保存在与List相同的桶中.
我的问题是HashMap如何为Obj2选择Valueobj2而为Obj1选择 ValueObj1.假设有n ..这样的对象和值.这个键 - >值关联如何在内部工作,即使哈希码相同但值不同.
假设两个条件等于未被覆盖和覆盖.
我正在使用Flying Saucer/iText生成报告.现在,报告的条件是,如果发生特定情况,报告应移至pdf的下一页并在PDF上添加数据,依此类推.
关心Pawan