Ruby で構造体を使う
Ruby
Published: 2019-04-04

やったこと

Ruby で構造体を利用する方法を調べました。

確認環境

$ ruby -v
ruby 2.2.7p470 (2017-03-28 revision 58194) [x86_64-darwin16]

試す

test.rb

Node = Struct.new(:key, :parent, :left, :right)

node = Node.new('key1', 'parent1', 'left1', 'right1')
p node

実行結果

$ ruby test.rb
#<struct Node key="key1", parent="parent1", left="left1", right="right1">

参考

Rubyの構造体(Struct) の使い時とは? | Permanent Til