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

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

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

puts $param.class

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

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

34
задан Rizier123 14 February 2016 в 13:59
поделиться

2 ответа

Попробуйте использовать .size вот так:

$param.size
24
ответ дан 27 November 2019 в 16:46
поделиться

Ref Array class

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
ответ дан 27 November 2019 в 16:46
поделиться
Другие вопросы по тегам:

Похожие вопросы: