scala - Scala 中的文件路径操作

标签 scala

在 Scala 中是否有一些安全操作文件路径的好方法,超越简单的字符串操作?

我的意思是在路径部分之间添加缺失的斜线的智能连接,Unix 与 Unix。 Windows 斜线、自动转义路径中的空格等?

什么是好的 Java 后备方案?

最佳答案

你可以这样做:

import java.io.File

val a = "abc/def"
val b = "ghi/jk"
new File(a,b).getPath
// res0: String = abc/def/ghi/jk

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

相关文章:

scala - 是 ??? scala 中的有效符号或运算符

scala - 在宏中使用私有(private)构造函数

scala - 如何跨多个进程安排全局周期 Akka 作业?

mongodb - 无法从 Spark 应用程序连接到启用 SSL 的 mongo 集群

scala - Redis:何时使用 JedisPool 而不是 Cache.get

scala - 如何在 Actor 中包装 REST API 客户端

scala - 对同一张 table 使用光滑的多重投影

scala - 为什么 scala 无法从 2 个函数推断通配符类型?

Scalaz iteratee,为 BufferedReader 创建 Enumerator

scala - 创建包含 SBT 项目+子项目中所有测试的程序集 jar