DB:CHAR 54位,存有7个汉字,40个半角空格
用Map取出之后为什么变成7个汉字,47个半角空格了??
------解决方案--------------------
用varchar就不会了,你换下试试
数据库基本常识
------解决方案--------------------
Map是什么东东?
应该不是java.util.Map吧
------解决方案--------------------
取出来再把空格删了不就行了.....干嘛非得在一棵树上吊死呢???
------解决方案--------------------
Because char 类型规定了长度,若不够长度部分自动以空格填充.
------解决方案--------------------
re:
用Map取出之后为什么变成7个汉字,47个半角空格了
an:
刚好54位,跟数据库定义一致.