wafuの技術

技術習得の努力メモです。

2023-01-14から1日間の記事一覧

Rubyのブロック構文とdo

Rubyを勉強していて、理解ができなかったのが、ブロックという考え方です。ループ処理ならわかるのですが、処理の単位ということでしょう。■eachメソッドの例 (1..10).each do |v| puts v end doからendをブロックとして表す。 この処理は{}でも表せます。 (…

Rubyでファイル処理(1)

Rubyでファイルの読み込みRubyの読み込みはブロックの読み込みが一般的なようです。 ブロックは、{}で囲んだ方法です。 特徴は、open,closeが不要です。■1行ずつ読み込み File.open("sample.txt","r") do |f| while line = f.gets puts(line) end end■1行ず…