这是相当微不足道的,但令我困扰的是,我还没有找到使用谷歌或这个论坛的答案.但是我怎么能把它变成一条线呢?无需在上面声明房间数组?
rooms = []
hwdata.availability.each {|room| rooms << room.name}
Run Code Online (Sandbox Code Playgroud)
rooms = hwdata.availability.collect {|room| room.name}
Run Code Online (Sandbox Code Playgroud)
或者在Ruby 1.9中,更简洁:
rooms = hwdata.availability.collect &:name
Run Code Online (Sandbox Code Playgroud)
| 归档时间: |
|
| 查看次数: |
442 次 |
| 最近记录: |