UnicodeとUTF-8の違いは?
■ このスレッドは過去ログ倉庫に格納されています
0086デフォルトの名無しさん
2007/05/02(水) 00:33:38いや、サロゲートペアだから2になるんだわ。
とりあえず.NETはそうなる。
http://msdn2.microsoft.com/ja-jp/library/system.string.length(VS.80).aspx
> Length プロパティは、このインスタンス内の Char オブジェクトの数を返します。Unicode 文字の数ではありません。
Javaもそうなるみたいだけど。
Java
http://java.sun.com/j2se/1.5.0/ja/docs/ja/api/java/lang/String.html#length()
> この文字列の長さを返します。長さは文字列内の 16 ビット Unicode 文字の数に等しくなります。
JavaScriptも多分?
■ このスレッドは過去ログ倉庫に格納されています