広告スペース(バナー)
💎Ruby レッスン
基本文法の基礎8▾
データ構造とオブジェクト指向7▾
構文の基本を深める9▾
関数とデータ構造の応用9▾
アルゴリズムとテストの基礎8▾
文字列・数値操作の応用8▾
実務で役立つ機能8▾
レッスン 13 / 68
標準ライブラリを使ってみよう
このレッスンでは、Rubyの標準ライブラリに用意された便利な文字列メソッドを学び、開発のスピードを上げられるようになることを目標にします。「Ruby 文字列メソッド 一覧」で調べている方向けです。
Rubyには文字列を扱う便利なメソッドが多数あります。.upcase・.rjust・.lengthなどはよく使われます。Rubyの標準ライブラリはとても表現力が豊かで、知っているだけでコードの見た目がぐっと洗練されます。
サンプルコードでは、"hello".upcaseで大文字変換、"7".rjust(3, "0")で0埋めの桁揃え、[1, 2, 3].lengthで配列の要素数を取得しています。それぞれ短いメソッド呼び出し1つで、実用的な処理を実現できる点に注目してみましょう。
初心者がよくつまずくのが、目的の処理を実現するメソッドがすでに用意されているのに気づかず、自分でゼロから実装してしまうことです。Rubyの公式リファレンスで似た機能のメソッドがないか調べる習慣をつけると、コードの質と速度が向上します。
文字列操作やコレクション操作のメソッドを一通り知っておくと、コードを書くスピードが格段に上がります。Rubyの標準ライブラリの充実ぶりは、この言語の生産性の高さを支える重要な要素です。
📖 お手本コード
✍️ あなたのコード
コードを書いたら「実行する」を押してください
🧪 このサイトではRubyを直接コンパイル・実行できないため、お手本コードと同じ内容を入力できたかをその場で判定します(採点はブラウザ内だけで行われ、どこにも送信されません)。
🎯
ここまでできればゴール達成!
用意された便利な機能を活用して、開発を効率化できるようになります。
用意された便利な機能を活用して、開発を効率化できるようになります。
広告スペース(バナー)
広告スペース(記事内)