scala scala.io.Source.fromFile读取文件报错:MalformedInputException: Input length = 1

val file1 = scala.io.Source.fromFile("D:/IDEAWorkSpace/SparkJob/input.txt").mkString
println(file1)
val sss = scala.io.Source.fromFile(new java.io.File("D:/IDEAWorkSpace/SparkJob/input.txt")).getLines
val aa = sss.toList
for(line <-aa ){
println(line)
}

IO Exceptionjava.nio.charset.MalformedInputException: Input length = 1

这个错误的原因是因input.txt文件的编码格式不对 改为UTF8后正常

你可能感兴趣的:(Java基础,错误记录)