Scala中的字符串所占字节数和java类似,主要还是取决与你的编码。
如果是utf-8,数字和英文字符,英文符号都是1对1的关系,如果是中文和中文符号那就是1对3的关系。
如果是Unicode编码:
java中一个char型的数据(也就是一个字符)占两个字节。而Java中常用的字符包括数字、英文字母、英文符号、是1对1的关系, 中文汉字、中文符号等是1对2的关系。
参考:
https://www.cnblogs.com/zhangwuji/p/9719518.html
https://www.cnblogs.com/qlqwjy/p/7530877.html