gpt4 book ai didi

scala - Scala文件

转载 作者:行者123 更新时间:2023-12-03 12:14:47 27 4
gpt4 key购买 nike

关于这个问题

Read entire file in Scala?

对第一个答案的评论为

but I'd hate for people not to know they can do "io.File("/etc/passwd").slurp" in trunk.



当我尝试这样做时,scala告诉我
error: object File is not a member of package io

我有scala 2.9.1-1。难道我做错了什么?

最佳答案

文件不再是stdlib的一部分。相反,您应该使用scala.io.Source。要读取整个文件,您可以执行

val fileContents = io.Source.fromFile("my_file.txt").mkString

不过,对于大文件应避免这样做。如果文件较大,请改用 Source.getLines并逐行处理文件。 Source也有很多其他方便的方法,因此请在此处检查它们 http://www.scala-lang.org/api/current/index.html#scala.io.Source

关于scala - Scala文件,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/11047256/

27 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com