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

  • FailArmy U

    FailArmy U

    29 AĞUSTOS 2009
  • Julian Smith

    Julian Smith

    31 EKİM 2006
  • Samantha Crain

    Samantha Cra

    30 EKİM 2008