您的位置:首页 > 其它

[置顶] 【scala 格式化操作】Scala的字符串 格式化 输出

2017-12-23 09:49 246 查看
主要内容:

1、字符串通过+号连接(类似java)。

2、printf用法 (类似C语言)字符串通过 % 传值。

3、字符串通过$引用(类似PHP)。

package DataStructureAndAlgorithm

/**
* Created by Administrator on 2017/12/23.
*/

case class BookPrint(name: String, author: String)
object Test1ScalaPrint extends  App{
val name = "ApacheCN"
val age  = 1
val url  = "www.apache.wiki"
val book = new BookPrint("www.baidu.com", "开心果汁")

println("name=" + name, "age=" + age, "url=" + url, "author=" + book.author)
printf("name=%s, age=%d, url=%s, author=%s\n", name, age, url, book.author)
println(s"name=$name, age=$age, url=$url, author=${book.author}")
}


运行结果:

(name=ApacheCN,age=1,url=www.apache.wiki,author=开心果汁)
name=ApacheCN, age=1, url=www.apache.wiki, author=开心果汁
name=ApacheCN, age=1, url=www.apache.wiki, author=开心果汁

Process finished with exit code 0
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: