需求: 将一个字符串按 “.” 拆分,然后遍历出来
object NormalTest {
def main(args: Array[String]): Unit = {
// 需要切分的字符串
val a = "1.2.3.4.5.6"
val b = a.split(".")
// 遍历输出
b.foreach( x => {
println(x)
})
}
}
结果如下:
空空如也。。。经过一番调试,原来 “.” 需要转义,修改后的代码如下:
object NormalTest {
def main(args: Array[String]): Unit = {
// 需要切分的字符串
val a = "1.2.3.4.5.6"
// 根据 “.” 切分,并转义
val b = a.split("\\.")
// 遍历输出
b.foreach( x => {
println(x)
})
}
}
欢迎关注,本号将持续更新本人编程路上的各种见闻。