SORU
5 Ocak 2011, ÇARŞAMBA


Nasıl Scala bir dosyaya yazmak için?

Okuma için yararlı soyuttur Source. Nasıl bir metin dosyası için bir satır yazabilirim?

CEVAP
5 Ocak 2011, ÇARŞAMBA


Bu özellikler benim kişisel kitaplığına ekleyebilirim çok yararlı bulduğum standart Scala eksik biridir. (Muhtemelen kişisel bir kütüphane de olmalıdır.) Kodu bu şekilde:

def printToFile(f: java.io.File)(op: java.io.PrintWriter => Unit) {
  val p = new java.io.PrintWriter(f)
  try { op(p) } finally { p.close() }
}

ve böyle kullanılır:

import java.io._
val data = Array("Five","strings","in","a","file!")
printToFile(new File("example.txt")) { p =>
  data.foreach(p.println)
}

Bunu Paylaş:
  • Google+
  • E-Posta
Etiketler:

YORUMLAR

SPONSOR VİDEO

Rastgele Yazarlar

  • B3ASTTY™

    B3ASTTY™

    27 Mayıs 2013
  • Derek Banas

    Derek Banas

    12 AĞUSTOS 2008
  • Excel Video Tutorials

    Excel Video

    6 Aralık 2012