Scala 005 字符串

Scala有3种定义字符串的方式

  • 使用双引号
  • 使用插值表达式
  • 使用三引号

使用双引号

语法:
val/var 变量名 = “字符串”
例如:

val name = "zhangsan"

在这里插入图片描述

使用插值表达式

scala中,可以使用插值表达式来定义字符串,有效避免大量字符串的拼接。
语法:
val/var 变量名 = s"${变量/表达式}字符串"
例如:

val name = "zhangsan"
val age = 18
val info = s"name = ${name},age = ${age}"
println(info)

在这里插入图片描述

使用三引号

如果有大段的文本需要保存,就可以使用三引号来定义字符串。例如:保存一大段的SQL语句。三个引号中间的所有字符串都将作为字符串的值。

语法:

val/var 变量名 = """字符串1
  字符串2"""

例如:
定义一个字符串,保存这个sql,注意这个sql是好几行的

select
	*
from
    t_user
where
    name = "zhangsan"

在这里插入图片描述

输出字符串的长度

例如:

println(name + name.length)

在这里插入图片描述

发布了265 篇原创文章 · 获赞 184 · 访问量 1万+

猜你喜欢

转载自blog.csdn.net/weixin_42072754/article/details/105101876
今日推荐