Rubyのputs,p,printについて
2024.03.20 05:57
Rubyのputs,p,printについて
サンプルコード
以下の通りputs,p,printをそれぞれ記載したコードを用意しました。
putsとpは実行後に改行を挟み、printは改行を挟みません(print '\n'などで改行しない限り改行されない)
putsとpの違いは配列などのオブジェクトに対して表示する際にputsだと要素単位で表示するのに対してpの場合はまとめて表示してくれるという違いがあります。
従って開発者としてはpを多用することが好ましいと思います。