天天看點

Scala 字元串輸出*

基本文法

(1)字元串,通過+号連接配接

(2)printf用法:字元串,通過%傳值。

(3)字元串,通過$引用

demo

字元串,通過+号連接配接

var name: String = "jinlian"
      var age: Int = 18
   println(name + " " + age)      

output:

jinlian 18      

通過%傳值和%d。用的不太多

var name: String = "jinlian"
      var age: Int = 18
      printf("name=%s age=%d\n", name, age)      

output:

name=jinlian age=18      

字元串,通過$引用

var name: String = "jinlian"
      var age: Int = 18
      println(s"name=$name age=$age")      

output:

name=jinlian age=18      

帶格式的輸出

var name: String = "jinlian"
    var age: Int = 18
    println(
      s"""
             name=${name}
             age=${age}
             """
    )      
name=jinlian
             age=18      

使用管道符和stripMargin解決縮進問題

println(
      s"""  |
            |name=${name}
            |age=${age}
            |""".stripMargin
    )      
name=jinlian
age=18