如何在Scala中重命名文件?
发布时间:2020-12-16 18:44:16 所属栏目:安全 来源:网络整理
导读:我想通过 Scala代码重命名系统中的文件.等同于bash可以做的事情, mv old_file_name new_file_name 我不是要求重命名scala源代码文件,而是重命名驻留在系统中的文件. 解决方法 考虑 import java.io.Fileimport util.Trydef mv(oldName: String,newName: Strin
我想通过
Scala代码重命名系统中的文件.等同于bash可以做的事情,
mv old_file_name new_file_name 我不是要求重命名scala源代码文件,而是重命名驻留在系统中的文件. 解决方法
考虑
import java.io.File import util.Try def mv(oldName: String,newName: String) = Try(new File(oldName).renameTo(new File(newName))).getOrElse(false) 并使用它 mv("oldname","newname") 注意mv在成功重命名时返回true,否则返回false.另请注意,Try将捕获可能的IO异常. (编辑:李大同) 【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容! |