一般不使用双引号和单引号
str1=helloworld
str2="hello world"
str3='hello world'
-
由单引号’ '包围的字符串:
变量不会被解析
不能出现转义的双引号 -
由双引号" "包围的字符串:
可以解析变量
可以出现转义的双引号 -
不被引号包围的字符串
可以解析变量
不能出现空格
字符串拼接
直接使用$str1$str2
字符串加参数
"显示变量的值:${str1}"
{}
的作用是限制变量名,一面后面的字符串影响了变量名
"显示变量的值:$str1"
这个是简写形式
获取字符串长度
${#string_name}