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

  • AFISHAL

    AFISHAL

    7 Mart 2009
  • inovationgmbh

    inovationgmb

    28 EYLÜL 2010
  • Within Temptation

    Within Tempt

    18 EYLÜL 2006