Подтвердить что ты не робот

Как найти длину класса массива?

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

Как я могу найти длину $param, учитывая, что это массив? на самом деле, когда я пишу

puts $param.class

Я получил o/p как Array. Теперь, как найти длину этого массива?

Я попробовал $param.length, но он не работает.

4b9b3361

Ответ 1

Ref Array класс

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}"

о/р

length of $param is : 4

Ответ 2

Попробуйте использовать .size следующим образом:

$param.size

Ответ 3

Работает с:

Array.length

или

Array.size