プログラミング、フリーダイビング、旅行のブログ

プログラミング道場

adsense

【Ruby入門】文字列に対応する文字コードを表示する方法

更新日:

この記事では、文字列に対応する文字コードを表示する方法ついて説明していきたいと思います。

本記事の内容

  • Rubyの文字列に対応する文字コードを表示します
  • こんな問題に対して使えます
  • まとめ

Rubyの文字列に対応する文字コードを表示します

文字コードとは、コンピュータ上で文字を表示するために、一つ一つの文字に固有に割り当てた番号のことです。
文字列の文字コードを取得するには、ordメソッドを使います。
逆に、文字コードに対応する文字列を取得するには、chrメソッドを使います。

こんな問題に対して使えます

アルファベットの「AからZ」と「aからz」を判別するメソッドを作成

大文字の文字コードが「65から90」で、小文字の文字コードが「97から122」であることを利用しています。

連続する文字列が重複しているかを確認

ordを使うと効率よく問題を解くことができます。
例えば、こういった文字列が重複しているかどうかを確認します。

target_string = "abcdefghijklmnop"

この解法だと、ループが一周だけなので、計算量が少なくて済みます。

まとめ

この記事では、文字列の文字コードを取得する方法を紹介しました。

Good luck for your engineer life!

-Ruby, プログラミング

Copyright© プログラミング道場 , 2019 All Rights Reserved Powered by AFFINGER4.