`
wbj0110
  • 浏览: 1556751 次
  • 性别: Icon_minigender_1
  • 来自: 上海
文章分类
社区版块
存档分类
最新评论

scala akka 修炼之路2(文件操作)

    博客分类:
  • Akka
阅读更多

package cn.yangg.scala.base.init

 

object Start {

def main(args:Array[String]){

  valpath="/Users/yangguo/tool/mvn.ln"

  valurl="http://www.baidu.com"

   

  readDataUseJavaApi(path)

  readDataUseScalaApi(path)

 

  readDataFromUrl(url)

}

def readDataUseJavaApi(path:String){

  import java.io._

  val in=new FileInputStream(path)

  var buffer:Array[Byte]=new Array[Byte](1024)

  while(in.read(buffer)>0){

    println(buffer.length+","+new String(buffer,"utf8"))

  }

  in.close()

}

def readDataUseScalaApi(path:String){

  import scala.io.Source

  val data=Source.fromFile(path)

  data.getLines.foreach(println)

}

def readDataFromUrl(url:String){

  import scala.io.Source

  val data=Source.fromURL(url)

  data.getLines.foreach(println)

}

}

http://blog.csdn.net/yangguo_2011/article/details/28313983

分享到:
评论

相关推荐

Global site tag (gtag.js) - Google Analytics