【问题标题】:Convert string to instance variables将字符串转换为实例变量
【发布时间】:2015-06-07 05:48:57
【问题描述】:

我有一个数组["agreement", "user", "client"]。有什么方法可以将其项目转换为对象@agreement@user@client

【问题讨论】:

  • 在这篇文章中解决了类似的问题 - stackoverflow.com/questions/1287648/…
  • Array里面有对应的类吗?
  • 您能否进一步阐明您的主题?
  • "convert items into objects" - 项目已经是对象,更具体:String 类的实例。这些字符串与同名的实例变量有什么关系?你想做什么?

标签: ruby instance-variables


【解决方案1】:
["agreement", "user", "client"]
.map{|k| instance_variable_get("@#{k}")}

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 2010-09-30
    • 2018-01-13
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2011-08-27
    相关资源
    最近更新 更多