原です。 > 後藤です > > 原さんお帰りなさいまし。 どうも。数学会でした。 > > url = URL.host("http://www.caelum.co.jp/ruby.html") > > url.host #=> www.caelum.co.jp > > の両方ありということ。どうでしょ。 > > よく分からないのですが、この場合 url って何ですか? > 上の例だと URL.host は文字列 "www.caelum.co.jp" を返してる > ようですが、 それだと url.host が不明です。 ごめんなさい。上段は URL.new ですね。^^; url = URL.new("http://www.caelum.co.jp/ruby.html") url.host #=> www.caelum.co.jp > > ところで、Java だと getHost なんだけど getHost より get_host の方が > > ruby っぽい命名のかな。 > > 書き方はともかくとして getHost って何ですか? > URLを表す文字列を解析してホストの部分を返すものでしょうか? ええ、多分そうです。(動かした事ないんだけど。)