在idea的java开发中字符串length()方法获取长度与赋值不符的问题
时间:2019-02-26 17:34:03
收藏:0
阅读:354
最近在开发中用到length()方法获取中文字符串的长度,发现获得的长度与实际不符。比如个String类型赋值为"中",但获取长度却是2。
这让我百思不得其解,后来突然想起来我在研究idea功能的时候在FileEncoding中将项目的编码格式改为了GBK,但是在程序运行的时候是按utf-8来的
这就导致出现不可显示的字符,导致长度不一致,讲编码格式改回到utf-8就正常了
原文:https://www.cnblogs.com/qishanmozi/p/10438739.html
评论(0)