inamama
男性
40代
信越
公文のバイトを通して、子どもたちに教える楽しさを知りました。
[java]ISO-2022-JPでのバイト数
ISO-2022-JPの場合、マルチバイト文字の境界(開始と終了)で3byteずつ消費します。
あ=3+2+3=8byte
ああ=3+2+2+3=10byte
あああ=3+2+2+2+3=12byte
あaあ=3+2+3+1+3+2+3=17byte
"".getBytes("ISO-2022-JP").lengthとすればちゃんと上記バイト数を取得してくれるので、
なんとなく暗算で1000byte制限だから、半角で1000文字で全角で最大500文字ね~なんてチェ
情報元link:http://d.hatena.ne.jp/mokkouyou2001/20110125/1295951286
