• 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 }

  • 相关阅读:
    初识react hooks
    react初识生命周期
    在调用setState之后发生了什么
    课后作业四
    课后作业2
    课后作业1
    自我介绍
    电脑软件推荐
    数据结构
    数组(一维数组)
  • 原文地址:https://www.cnblogs.com/rainbow-1/p/15750732.html
Copyright © 2020-2023  润新知