文字列の長さを調べるにはlength
メソッドを使用します。
基本的な使い方
length
メソッドは、以下のように使用します。
# 文字列の長さを取得
string = "Hello, World!"
puts string.length # 出力: 13
空白や特殊文字もカウントされます。
string_with_spaces = " Ruby "
puts string_with_spaces.length # 出力: 8
配列の要素を数える
配列に対してlength
メソッドを使用すると、その配列に含まれる要素の数を返します。
empty_array = []
puts empty_array.length # 出力: 0
mixed_array = [1, "two", :three]
puts mixed_array.length # 出力: 3
size
メソッド
size
メソッドもlength
メソッドと同様に使用できます。
string = "Hello"
puts string.length # 出力: 5
puts string.size # 出力: 5
array = [1, 2, 3]
puts array.length # 出力: 3
puts array.size # 出力: 3