Home > 技術 > Rubyでのコンソール出力メソッドいろいろ

Rubyでのコンソール出力メソッドいろいろ

なんかいろいろ種類があったので試してみました。
ちょっとしたプログラムを作るときに重宝するので、今後頻繁に使いそうです。

Rubyでのコンソール出力メソッド
「putsメソッド」や「printメソッド」はオブジェクトを文字に変換して出力する基本的なメソッドです。

一方ちょっと特殊な「pメソッド」は、オブジェクトの内部状態を出力します。
なので、ちょいプログラムを作ってテストするときは文字数が少ないputsメソッドを使うのがよいのかな?w

でも改行されてしまうので、文字連結とかで改行してほしくないときはprintメソッドを使えばよいのでしょう。

printfメソッドにこの場合配列のobjをそのまま渡すとエラーになってしまいます。
Cと同じように書けば普通に動く。
printf("Line:%d %d %d\n",obj[0], obj[1], obj[2])
こんな感じね。

以下出力結果。
alt=
pメソッドがobj = [1, 2, 3]で指定した右側がそっくり出力されています。
ほほ~う。これは使えるかもしれない。

さらにppメソッドなるものがあるようですが、それはまた次回調べてみます。

なかなか奥が深いっす。Rubyちゃん。

【関連する記事】

Comments:0

Comment Form

コメントを表示する前にこのブログのオーナーの承認が必要になることがあります。

Remember personal info

Trackback:0

TrackBack URL for this entry
http://hisasann.com/cgi-bin/mt/mt-tb.cgi/726
Listed below are links to weblogs that reference
Rubyでのコンソール出力メソッドいろいろ from HouseTect, JavaScripter Blog

Home > 技術 > Rubyでのコンソール出力メソッドいろいろ

Tag cloud
Categories
月別アーカイブ
このブログについて
author:hisasann

description:フリーランスで仕事しているプログラマーです。
最近はJavaScript、Rails、Java(Struts+Spring)なんかをいろいろといじっています。
今やってみたいのはFlashやActionScriptかな。
また誕生して半年になる子供の成長を見守るパパでもあります。

日々の日記 :

他に運営しているブログ:

利用しているWebサービス :
最近のコメント
Powered by
Powered by
Movable Type 3.35

Page Top