zoukankan      html  css  js  c++  java
  • Scala打印输出

     1 package com.atguigu.chapter02
     2 object TestCharType {
     3   def main(args: Array[String]): Unit = {
     4     var name: String = "ycw"
     5     var age: Int = 18
     6     //(1)字符串,通过+号连接
     7     println(name + " " + age)
     8     //(2)printf 用法字符串,通过%传值。
     9     printf("name=%s age=%d\n", name, age)
    10     //(3)字符串,通过$引用
    11     //多行字符串,在 Scala中,利用三个双引号包围多行字符串就可以实现。
    12     //输入的内容,带有空格、\t 之类,导致每一行的开始位置不能整洁对齐。
    13     //应用 scala 的 stripMargin 方法,在 scala 中 stripMargin 默认
    14     //是“|”作为连接符,//在多行换行的行头前面加一个“|”符号即可。
    15     val s =
    16       """
    17     |select
    18     | name,
    19     | age
    20     |from user
    21     |where name="zhangsan"
    22       """.stripMargin
    23     println(s)
    24 
    25     //如果需要对变量进行运算,那么可以加${}
    26     val s1 =
    27       s"""
    28          |select
    29          | name,
    30          | age
    31          |from user
    32          |where name="$name" and age=${age+2}
    33  """.stripMargin
    34     println(s1)
    35     val s2 = s"name=$name"
    36     println(s2)
    37   }
    38 }

  • 相关阅读:
    Django框架简介
    前端之Bootstrap
    前端之JQuery
    前端之BOM和DOM
    前端知识之js
    前端知识之CSS
    假期学习总结2-10
    假期学习总结2-9
    假期学习总结2-8
    假期学习总结2-7
  • 原文地址:https://www.cnblogs.com/rainbow-1/p/15750732.html
Copyright © 2011-2022 走看看