博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
Scala字符串插值
阅读量:4704 次
发布时间:2019-06-10

本文共 470 字,大约阅读时间需要 1 分钟。

Scala提供了三种字符串插值方式:s,f和raw。

1. s字符串插值器
简单的说就是解析字符串变量。

val name = "Tom"    println(s"His name is $name")    println(s"His name is ${name}my")    println(s"23 + 78 = ${23+78}")

第2行是最简单的用法,第3行为了区分变量名加了{},第4行是进行了运算。

运行结果:

2. f字符串插值器

可以进行格式化的输出,变量名后用%指定格式,如果没有指定,其作用和s是一样的。

val hei = 2.345    println(f"The height is $hei%2.2f")    println(f"The height is $hei%2.5f")

运行结果:

3. raw插值器

让字符串原封原样的输出,屏蔽控制效果。

println(raw"/t/n")

运行结果:

转载于:https://www.cnblogs.com/mstk/p/6901119.html

你可能感兴趣的文章
html5页面实现点击复制功能
查看>>
633. 寻找重复的数
查看>>
沉淀,再出发:python中的pandas包
查看>>
Rule 12: Remove Duplicate Scripts(Chapter 12 of High performance Web Sites)
查看>>
缓存服务的更新策略有哪些?
查看>>
php, nginx高并发优化
查看>>
python内置魔法方法
查看>>
Python自学DAY03
查看>>
兴趣问题清单
查看>>
力扣——N叉树的后序遍历
查看>>
C++ namespace命名空间
查看>>
用Hadoop构建电影推荐系统
查看>>
automake连载---关于两个文件configure.in和Makefile.am的编写
查看>>
JQuery选择器中含有冒号的ID处理差异的分析
查看>>
分享:一款前端布局工具(alloydesigner)
查看>>
python模拟老师授课下课情景
查看>>
C# 定积分求周长&面积原理 代码实现
查看>>
freemarker测试
查看>>
外观模式
查看>>
C# Thread IsAlive 理解
查看>>