「Java」String.getBytes()でバイト配列を生成する方法

説明
public byte[] getBytes(String charsetName) throws UnsupportedEncodingException
指定された文字セットを使用してこのStringをバイト・シーケンスにエンコードし、結果を新規バイト配列に格納します。
パラメータ:charsetName – サポートされているcharsetの名前
Javaコード

package com.arkgame.study;

import java.io.UnsupportedEncodingException;

public class ByteDemo {
      protected static final String charset = "UTF-8";

      public static void main(String[] args) {
            String str = "abc123";
            byte[] cft;
            try {
                  cft = str.getBytes(charset);
                  for (byte t : cft) {
                        System.out.println(t);
                  }
            } catch (UnsupportedEncodingException e) {
                  // TODO 自動生成された catch ブロック
                  e.printStackTrace();
            }

      }

}

実行結果
97
98
99
49
50
51

Java

Posted by arkgame