1.4、打印语句
来源:互联网 发布:拼团平台源码 编辑:程序博客网 时间:2024/05/16 07:12
打印语句可以用:
print(“My name is Damien”),输出结果不会自动换行
println(“My name is Damien”),输出结果会自动换行
printf(“My name is %s. I hava %d apples and %d eggs.\n”,”Ziyu”,i,j),类似于C语言中的打印
本人最近又在书中发现了一种新的格式:
printf(s”My name is Damien {$lastname}”)
在引号前面加一个s,实际上是一种方法。
将变量的字面值放入花括号中,可以起到引用的作用。将我的姓氏输出到这里。当然,根据官方文档,花括号内可以是任意表达式,加减乘除都不在话下。如果用到s,就一定要跟上花括号,否则会报错
除了s,还有一种f,被称为字符串插值f(printf格式化)
例如:
println(f"$name is $age years old, and wrights $weights%.2f pounds."//输出两位小数点println(f"$name is $age years old, and wrights $weights%.0f pounds."//不保留小数点
这个f还可以将一个变量替换的结果赋给一个新的变量
val out = f"$name is $age years old, and wrights $wrights%.0f pounds.//就将次字符串赋给了out,类型为string
在输出的时候最头疼的就是转义字符,scala2.10提供了一个新的插入符,解决了这个烦恼——raw
scala> s"ni\nhao"res0:String =nihaoscala> raw"ni\nhao"res1: String = ni\nhao//这样,raw的结果就一目了然了吧
附录
这里附上printf的格式化常用符
阅读全文
0 0
- 1.4、打印语句
- laravel 打印sql 语句 打印sql语句
- java打印语句
- printf语句打印
- ibatis打印sql语句
- mybatis打印查询语句
- mybatis 打印sql语句
- mytatis打印SQL语句
- preloader打印调试语句
- mybatis 打印sql语句
- ibatis打印sql语句
- MySQL56打印sql语句
- ibatis打印sql语句
- yii打印sql语句
- mybatis3 打印sql语句
- yii打印sql语句
- mybatis打印sql语句
- yii2打印sql语句
- Astar百度之星2017转圈记
- 1.3、文件操作
- Android事件分发机制详解:史上最全面、最易懂
- C语言中byte类型与int类型转换与移位小细节记录
- Python3.4.3下安装PIL
- 1.4、打印语句
- Mac下,使用sshpass让iterm2支持多ssh登录信息保存
- Python 的缩进和冒号
- 1
- U-boot(NOR Flash)
- MFC Windows程序设计 读书笔记1
- 程序员,是时候让大家听听你的声音了!
- php多进程pcntl安装 PCNTL函数族--PHP多进程编程
- 2017.10.25 打鼹鼠 思考记录