web-dev-qa-db-ja.com

配列クラスの長さを見つける方法は?

$param = k.chomp.split("\t")

配列である場合、$paramの長さを見つけるにはどうすればよいですか?実際に私が書いているとき

puts $param.class

Arrayのようなo/pを取得しました。さて、この配列の長さをどうやって見つけるのですか?

$param.lengthを試しましたが、機能しません。

34
Milan

Ref 配列 クラス

k = "This \t is \t just \t testing"
$param=k.chomp.split("\t")
array_length= $param.length   #or $param.size
puts "length of $param is : #{array_length}"

o/p

length of $param is : 4
37
Salil

次のように.sizeを使用してみてください。

$param.size
24
bradgonesurfing