由于业务需要,想要获取value字符串的字节长度,于是用了下面方法。
int = length = value.getBytes().length;
发包给测试的时候,于是奇怪问题产生了。
测试的运行效果和我这边不一样。
1、重启服务
2、查看class确认是否正确打包
然而都没用
之后了解到了getBytes()里面是可以带编码类型的。
value=”根据工期而定”
根据不同编码解析居然差这么多。
主要是编码不熟悉引起的。
由于业务需要,想要获取value字符串的字节长度,于是用了下面方法。
int = length = value.getBytes().length;
发包给测试的时候,于是奇怪问题产生了。
测试的运行效果和我这边不一样。
1、重启服务
2、查看class确认是否正确打包
然而都没用
之后了解到了getBytes()里面是可以带编码类型的。
value=”根据工期而定”
根据不同编码解析居然差这么多。
主要是编码不熟悉引起的。