Freewind @ Thoughtworks scala java javascript dart 工具 编程实践 月结 math python english [comments admin] [feed]

(2014-08-31) 在scala中快速下载并保存某url的内容

广告: 云梯:翻墙vpn (省10元) 土行孙:科研用户翻墙http proxy (有优惠)

在Java中获取某个url的内容并把它保存到本地,是一件非常繁琐的事情。

而在scala的标准库中,它提供了一种很简洁的api:s

import scala.sys.process._

new URL("http://google.com") #> new File("/tmp/google.html") !!

在新的scala版本中,上面的代码会有警告,可以写成这样:

(new URL("http://google.com") #> new File("/tmp/google.html")).!!
comments powered by Disqus