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

  • Rachel Raum

    Rachel Raum

    10 EYLÜL 2007
  • Ty Moss

    Ty Moss

    20 Kasım 2007
  • xXGAMERrs_Xx

    xXGAMERrs_Xx

    31 Temmuz 2014