view chapter8/LongLines2.scala @ 0:b316eec6fa7a draft default tip

add sample files
author Nobuyasu Oshiro <dimolto@cr.ie.u-ryukyu.ac.jp>
date Tue, 08 Jan 2013 16:41:46 +0900
parents
children
line wrap: on
line source

import scala.io.Source
object LongLines {
    def processFile(filename: String, width: Int) {
	def processLine(line: String) {
	    if (line.length > width)
		print(filename +": "+ line)
	}
	val source = Source.fromFile(filename) 
	for (line <- source.getLines) 
	    printLine(line)
    }
}