麻豆小视频在线观看_中文黄色一级片_久久久成人精品_成片免费观看视频大全_午夜精品久久久久久久99热浪潮_成人一区二区三区四区

首頁 > 編程 > Ruby > 正文

Ruby中把字符串轉(zhuǎn)換為類的實現(xiàn)方法

2020-02-24 15:36:27
字體:
供稿:網(wǎng)友

我們在Ruby編程的時候可能會有需求將一個字符串當作一個類來使用,那么你知道Ruby中如何把字符串轉(zhuǎn)換為類嗎?現(xiàn)在我們就去看看Ruby中把字符串轉(zhuǎn)換為類的實現(xiàn)方法。

有一個字符串 “ChinaMag”,根據(jù)這個字符串調(diào)用 類 ChinaMag下的方法。

解決辦法:

1.rails可以使用 constantize方法。

?

復(fù)制代碼 代碼如下:

pry(main)> 'ChinaMag'.constantize
=> ChinaMag
pry(main)> "Test::Unit".constantize
=> Test::Unit

?

2.ruby可以使用 Object.const_get(“String”)。

?

復(fù)制代碼 代碼如下:

pry(main)> Object::const_get('ChinaMag')
=> ChinaMag
?
pry(main)> module Foo
pry(main)*?? class Bar?
pry(main)*?? end???
pry(main)* end?
=> nil
pry(main)> 'Foo::Bar'.split('::').inject(Object) {|o,c| o.const_get c}
=> Foo::Bar

上文中主要介紹了Ruby中把字符串轉(zhuǎn)換為類的實現(xiàn)方法,看完后你是否學(xué)會了如何將字符串轉(zhuǎn)換為類呢?如何將其運用的更好就需要我們對其進行深入學(xué)習(xí)。

發(fā)表評論 共有條評論
用戶名: 密碼:
驗證碼: 匿名發(fā)表

圖片精選

主站蜘蛛池模板: 日韩黄色免费观看 | 羞羞网站入口 | 最新午夜综合福利视频 | 九九久久视频 | 久久久免费电影 | 中文字幕在线成人 | 91美女视频在线观看 | 黄色一级电影网 | 日本大片在线播放 | 免费看搡女人无遮挡的视频 | 亚洲精品久久久久久久久久久 | 国产18视频| 久久男人天堂 | 成人三区四区 | 日韩黄色成人 | 欧美一级精品片在线看 | 国产成人小视频在线观看 | 亚洲福利在线视频 | 337p粉嫩大胆噜噜噜亚瑟影院 | 欧美成人高清视频 | 干一夜综合 | 久久精品视频69 | 九九热在线视频观看 | 激情久久一区二区 | 国产伊人色 | 人成久久 | 免费观看一区 | 久草在线资源观看 | 国产黄色毛片 | 91精品国产综合久久婷婷香蕉 | 亚洲啊v在线观看 | www.99re1.com| 99视频观看 | 日韩剧情片 | 成人毛片网 | 国产乱淫a∨片免费视频 | 13一14毛片免费看 | 精品亚洲视频在线 | 国产又白又嫩又紧又爽18p | 97超级碰碰人国产在线观看 | 国产永久免费观看 |