ruby-on-rails - 如何找到数组类的长度?

标签 ruby-on-rails arrays ruby

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

如果 $param 是一个数组,我如何找到它的长度? 实际上当我写的时候

puts $param.class

我得到了像 Array 这样的 o/p。 现在我如何找到这个数组的长度?

我尝试了 $param.length 但它不起作用。

最佳答案

引用 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

关于ruby-on-rails - 如何找到数组类的长度?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/3184152/

相关文章:

ruby-on-rails - 使用 FasterCSV gem (MalformedCSVError) 解析 CSV 时出错

ruby - 用历史初始化类似 `attr_accessor` 的方法

ruby-on-rails - 在使用 Devise 进行注册的 UsersController 中创建、更新和销毁操作?

ruby-on-rails - Ruby on Rails : Sending large pictures using send_data/send_file results in errors

ruby-on-rails - ActiveRecord - 如果没有 child 离开,则销毁 parent

javascript - 为什么我的简单 for 循环不能按我想要的方式工作?

ruby-on-rails - 如何在 Ruby on Rails 中读取基于编码的 CSV

javascript - 为什么我不能在 .keys() 的结果上调用 .join()?

PHP 如果未定义,则在 GET 值上设置默认值

ruby-on-rails - 需要知道如何在 ruby​​ 中处理散列键