布字是上下结构还是半包围,属于认识不同。但在86版五笔里面,是作为上下结构来拆分的。类似的字还有“有(识别码为F)、灰(识别码为U)、左(识别码为F)”等等,都是作为上下结构识别的。参考的还有“在、存”等字,左边多了一竖,就成了半包围结构,其识别码都是D,等等。
结构是上下,不是半包,所以识别码是J,没有错的。
布,DMHJ因为是上下结构,所以是J