User = Struct.new(:first, :middle, :last) => User
u1 = User.new("Robin", "2", "Wu") => #<struct User first="Robin", middle="2", last="Wu">
u1.first => "Robin"
u1.middle => "2"
u1.last => "Wu"
u1[0] => "Robin"
u1[1] => "2"
u1[2] => "Wu"
Ruby Struct用法
最新推荐文章于 2025-07-13 13:32:42 发布
本文介绍了一种利用Ruby中的Struct模块创建用户实例的方法。通过简单的示例代码展示了如何定义包含first(名), middle(中间名), 和last(姓)三个字段的用户结构,并实例化该结构。
215

被折叠的 条评论
为什么被折叠?



