首页
Python
Java
前端
数据库
Linux
Chatgpt专题
开发者工具箱
3f专题
byte[]转String出现乱码(EFBFBD或3F)
问题: byte[]转String(以方便用split()对byte[]进行分割或其他操作)时,选择编码方式不同会导致产生一些字符乱码 UTF-8时产生EFBFBD GBK时产生3F 等等 原因: 这些字符集与byte值不是完全对应,有的byte值没有对应的字符,于是出现乱码 解决: 使用iso-8859-1字符集,其编码范围是0x00-0xFF
阅读更多...
关于0x3f3f3f3f(0x四个3f)
在之前一道最小生成树问题中遇到过,我按照以前的习惯把INF定义为10亿,然后初始化数组为最大值,然后输入连通的路+value,最后值仍然为INF的即为不通的。但是这里出问题了,INF定义为10亿的话,最后显示的数组的值是负的,最后改成0x3f3f3f3f终于解决了。 今天正好看到一篇相关的博客,故细细分析一下。 引用自:http://blog.csdn.net/bossup/article/d
阅读更多...