调试过程中遇到了很多奇怪的问题,其中比较明显的一个就是关于String类的问题,在将字符串与数字拼装的时候,如果数字被定义为char就会出现很奇怪的问题,打印出来不是可读的ASCII码字符,而且字符串有可能被截断。
解决办法:将char类型的变量使用强制类型转换,在前面加(int)。
记录一下,以为后参。
转载于:https://blog.51cto.com/346454/1722558
调试过程中遇到了很多奇怪的问题,其中比较明显的一个就是关于String类的问题,在将字符串与数字拼装的时候,如果数字被定义为char就会出现很奇怪的问题,打印出来不是可读的ASCII码字符,而且字符串有可能被截断。
解决办法:将char类型的变量使用强制类型转换,在前面加(int)。
记录一下,以为后参。
转载于:https://blog.51cto.com/346454/1722558