【Ruby資格試験Silver】模擬問題で調べたことのまとめ(31-40)

今回はRubyの資格試験Silverの模擬問題で調べたことについて簡単にまとめておきたいと思います。

模擬問題は以下のURLから参照できます。

参考 silver_j.mdGitHub

【Ruby資格試験Silver】模擬問題で調べたことのまとめ(31-40)

問題31

foo.object_id #barと同じ

bar.object_id #fooと同じ

baz.object_id #上記とは違う

問題32

IO#gets、IO#readlineはファイルオブジェクトから一行読み込んで読み込みに成功した時は、その文字列を返す。

IO#getsはEOFに到達するとnil、IO#readlineはEOFErrorを返す。

問題33

String#split(/,/, 2)だったら、スラッシュで囲まれた文字で区切っていくことになる。出力結果の要素数も決められる。

問題34

ArrayクラスはObjectクラスを継承しているので、普通にOK

問題35

正規表現を確認

問題36

問題がおかしいと思う

問題37

ファイルを開こうとした際には、デフォルトで読み込みモードになる。ところがコードで書き込もうとしているため、IOエラー発生。

問題38

Dir.rmdir ディレクトリの削除

Dir.pwd カレントディレクトリを取得

Dir.getwd フルパスのカレントディレクトリを取得

問題39

0-5は範囲とみなされ、文字を取り除くが、8-は範囲とはみなされず”8″と”-“を削除

問題40

splitの逆の動作がjoin

コメントを残す

メールアドレスが公開されることはありません。

CAPTCHA