YouTip LogoYouTip

Scala File Io

Scala File I/O

-- Learn not just technology, but dreams!

Scala Tutorial

Scala TutorialScala IntroductionScala Installation and Environment ConfigurationScala Basic SyntaxScala Data TypesScala Literals Scala Escape Characters Scala VariablesScala Access ModifiersScala OperatorsScala IF...ELSE StatementsScala LoopsScala Methods and FunctionsScala ClosuresScala StringsScala ArraysScala CollectionScala IteratorScala Classes and ObjectsScala TraitScala Pattern MatchingScala Regular ExpressionsScala Exception HandlingScala ExtractorScala File I/O

Scala Extractor

Scala Literals

Scala File I/O

For file write operations, Scala directly uses the I/O classes in java (java.io.File):

Example

import java.io._

object Test {

def main(args: Array){

val writer =new PrintWriter(new File("test.txt"))

 writer.write("")

 writer.close()

}

}

Executing the above code will generate a test.txt file in your current directory, and the file content will be "":

$ scalac Test.scala $ scala Test $ cat test.txt 

Reading User Input from the Screen

Sometimes

← Angularjs ModelScala Extractors β†’