异或运算不是很清楚,网上查使用‘ ^ ’一一对应运算,所以字符长度需要一致