「java入門」String.getBytes(charset)で文字列のバイト数を取得する

投稿者: | 2017年7月21日

Javaコード

package itstudy;
import java.nio.charset.Charset;
public class StrBytegetFunc {
public static void main(String[] args) {

System.out.println(getByteLen(“ようこそ 東京”, Charset.forName(“Shift_JIS”)));  System.out.println(getByteLen(“welcome to tokyo”, Charset.forName(“UTF-8”)));
}
public static int getByteLen(String string, Charset charset) {

return string.getBytes(charset).length;
}

}

実行結果

14

16

カテゴリー: Java