str.length:9 str.getBytes().length:27 str.getBytes('utf-8').length:27 str.getBytes('GBK').length:18 -------------------------------------- I give the test, English str1.length:24 str1.getBytes().length:24 str1.getBytes('utf-8').length:24
str1.getBytes('GBK').length:24
第二种结果:
我来做个测试,中文 str.length:9 str.getBytes().length:18 str.getBytes('utf-8').length:27 str.getBytes('GBK').length:18 -------------------------------------- I give the test, English str1.length:24 str1.getBytes().length:24 str1.getBytes('utf-8').length:24 str1.getBytes('GBK').length:24
package test; import java.io.UnsupportedEncodingException; public class Test { public static void main(String[] args) { String str = "我来做个测试,中文"; System.