文字コードに対応する文字を取得する

広告

1バイトの文字はそれぞれ文字コードに対応しています。文字コードは 0 から 255 までの範囲の整数となっています。ここでは文字コードから文字を取得する方法を確認します。Integerクラスで用意されている「chr」メソッドを使います。

chr

実際の使い方は次のようになります。

str = 68.chr

この場合は変数「str」には文字列として「D」が格納されます。

サンプルプログラム

では簡単なサンプルで試してみます。

LibraryNum5.rb

#! ruby -Ks

for i in 65..100
  print("文字コード ", i, " の文字は", i.chr, "です¥n")
end

実行結果は次のようになります。

文字コードから文字を取得する

( Written by Tatsuo Ikura )