Rubyでのデバッグ用のメソッドをよく忘れるのでメモ。
特にppは配列が大きなデータを表示するのに重宝しそう。
メソッド | 出力後の改行 | 配列の表示 | 呼び出すメソッド | 戻り値 |
---|---|---|---|---|
puts | あり | 要素ごとに改行 | to_s | nil |
あり | 改行しない | to_s | nil | |
p | なし | 改行しない | inspect | 引数のオブジェクト |
pp | なし | 要素ごとに改行 | inspect | 引数のオブジェクト |
Rubyでのデバッグ用のメソッドをよく忘れるのでメモ。
特にppは配列が大きなデータを表示するのに重宝しそう。
メソッド | 出力後の改行 | 配列の表示 | 呼び出すメソッド | 戻り値 |
---|---|---|---|---|
puts | あり | 要素ごとに改行 | to_s | nil |
あり | 改行しない | to_s | nil | |
p | なし | 改行しない | inspect | 引数のオブジェクト |
pp | なし | 要素ごとに改行 | inspect | 引数のオブジェクト |