byte[] b = str.getBytes(unicode); // 从字符串中获得字节System.out.println(unicode:&#43;b.length); //unicode 占 4个字节！！b=str.getBytes(utf-8);System.out.println(utf-8:&#43;b.length); //utf-8汉字英文和中文字符一般占3个字节！！数字和字符一般占1个字节,str = new String(b);System.out.println(str.getBytes(unicode).length);} catch (Exception e) {e.printStackTrace();}}}经过上述的测试，得出下列结果：utf-8汉字英文和中文字符一般占3个字节！！数字和英文字符一般占1个字节,
utf8中文占几个字节