Map 如何自定义映射输出Java

Map 如何自定义映射输出Java,map,customization,output,Map,Customization,Output,是否可以自定义地图输出。我使用Ibatis作为ORM,在Sql查询中我使用下面的查询 从employeeID=101的职员中选择employeeID、employeeName 出于某种原因,我需要我的地图是“预期” 当前场景:-populateMap{employeeID=101,employeeName=ram} 预期:-populateMap{101,ram} 任何帮助都将不胜感激。提前感谢。我猜您是在询问如何更改Map的toString()的输出。是这样吗?在您的上下文中,您可以映射子类并

是否可以自定义地图输出。我使用Ibatis作为ORM,在Sql查询中我使用下面的查询

从employeeID=101的职员中选择employeeID、employeeName

出于某种原因,我需要我的地图是“预期”

当前场景:-populateMap{employeeID=101,employeeName=ram}

预期:-populateMap{101,ram}


任何帮助都将不胜感激。提前感谢。

我猜您是在询问如何更改Map的toString()的输出。是这样吗?在您的上下文中,您可以映射子类并使用子类吗?不,我知道一旦我在映射上附加toString方法,它就会变成String。然而,我正在寻找我的地图应该是{101,ram},而不是{employeeID=101,employeeName=ram}。你说你的地图应该是“{101,ram}”,但我不知道;我不知道那是什么意思。这张地图将是一张地图。{101,ram}是在映射上执行的某个操作的字符串输出。什么手术?我还不清楚你在问什么。如果您创建一个非常简单的Java示例来演示这个问题,这会有所帮助;它正在从数据库搜索结果返回映射对象。然而,现在我将列表分配给DB搜索结果输出,迭代该列表并将employee ID的值设置为101,employeeName的值设置为Ram。非常感谢你的帮助。