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

  • H3Ctic (old channel)

    H3Ctic (old

    23 Mart 2011
  • Shylo Sharity

    Shylo Sharit

    27 EKİM 2011
  • skiesofblack.net

    skiesofblack

    14 HAZİRAN 2009