Java 遍历时将结果集值映射到另一个值
地图列表: RBS(表值)-苏格兰皇家银行(映射到结果集输出) VT(表值)-真空管(映射到结果集输出) 我们可以通过下面的Java代码列出该值。我们如何将结果集中的值映射到另一个已完成以下映射的值Java 遍历时将结果集值映射到另一个值,java,dictionary,resultset,Java,Dictionary,Resultset,地图列表: RBS(表值)-苏格兰皇家银行(映射到结果集输出) VT(表值)-真空管(映射到结果集输出) 我们可以通过下面的Java代码列出该值。我们如何将结果集中的值映射到另一个已完成以下映射的值 while(rs.next()) { System.out.println("INSERT INTO table_name VALUES('"+rs.getString(2)+"',"+ MT+",NULL,"+rs
while(rs.next())
{
System.out.println("INSERT INTO table_name VALUES('"+rs.getString(2)+"',"+ MT+",NULL,"+rs.getString(4)+")");
;
}
结果:
INSERT INTO table_name VALUES('RBS',61501000,NULL,1000)
INSERT INTO table_name VALUES('VT',61501000,NULL,1000)
INSERT INTO table_name VALUES('RoyalBankOfScotland',61501000,NULL,1000)
INSERT INTO table_name VALUES('VaccumTube',61501000,NULL,1000)
等等
如何通过结果集获得下面的结果,而不是获得高于通常的输出
结果:
INSERT INTO table_name VALUES('RBS',61501000,NULL,1000)
INSERT INTO table_name VALUES('VT',61501000,NULL,1000)
INSERT INTO table_name VALUES('RoyalBankOfScotland',61501000,NULL,1000)
INSERT INTO table_name VALUES('VaccumTube',61501000,NULL,1000)
对于所需的输出,可以使用以下代码: 假设映射包含映射值-valueMap[{“RBS”,“RoyalBankOfScotland”},{“VT”,“VaccumeTube”}]
希望这能回答您的问题。您可以使用以下代码获得所需的输出: 假设映射包含映射值-valueMap[{“RBS”,“RoyalBankOfScotland”},{“VT”,“VaccumeTube”}]
希望这能回答您的问题。它帮助了我@Khujema。非常感谢你!!这是我在你建议后使用的地图!成功了。可以将其标记为已解决!!TreeMap vMap=新的TreeMap();vMap.put(“苏格兰皇家银行”、“苏格兰皇家银行”);vMap.put(“VT”、“真空管”);请将答案向上投票,并勾选答案左侧的绿色勾选标记,将其标记为已解决。谢谢它帮助了我@Khujema。非常感谢你!!这是我在你建议后使用的地图!成功了。可以将其标记为已解决!!TreeMap vMap=新的TreeMap();vMap.put(“苏格兰皇家银行”、“苏格兰皇家银行”);vMap.put(“VT”、“真空管”);请将答案向上投票,并勾选答案左侧的绿色勾选标记,将其标记为已解决。谢谢