注意Map中key的大小写问题
前言:JAVA中字符串是区分大小写的,MySql中不区分大小写
场景:使用多个账号名批量查询账号信息,入参为账号名,出参为Map(key为账号名,value为账号信息)
当入参出参的账号名相同,但大小写不相同时,将取不到出参Map对应的账号信息。
解决:字符串account统一转为大写或小写。map.get(账号名)才不会出现取不到值的情况。
前言:JAVA中字符串是区分大小写的,MySql中不区分大小写
场景:使用多个账号名批量查询账号信息,入参为账号名,出参为Map(key为账号名,value为账号信息)
当入参出参的账号名相同,但大小写不相同时,将取不到出参Map对应的账号信息。
解决:字符串account统一转为大写或小写。map.get(账号名)才不会出现取不到值的情况。