解题思路: 1、题目的意思是,如果第二个参数bUnion255For1 为true,则所有字符长度为1,否则如果字符 Unicode 编码 > 255 则每个字符的长度为2,需要判断 2、先判断bUnion255For1的状态,如果为true,则返回s.length(表示s的字符串长度) 3、如果为false,先定义length为0,然后循环字符串,判断每个字符的unicode码是否大于255,如果大于255,则字符长度改为2,如果不大于255,则 字符长度还是1