日本語の文字列 '漢字仮名交じり文' の長さを計算しようとしています:
String testStr = "漢字仮名交じり文";
try {
System.out.println("Length : " + testStr.getBytes("UTF-16").length);
}
catch(Exception ex) {
.....
}
文字列には 8 文字があり、この抜粋では : 18 が出力されます。なぜ 18 なのですか?