插值,多行字符串,匿名函数
函数 字符串 匿名 多行 插值
2023-09-14 09:14:46 时间
object StringApp extends App{
val s1="hello:"
val name="张三"
println(s1+name)
//插值
println(s"hello:$name")//这里面的s是固定写法,s+$一起使用
val team="AC Milan"
println(s"hello:$name,welcome to $team")
//多行字符串
val b= //按住shift+双引号,按三次双引号
"""
|这是一个多行字符串
|hello
|world
|张三
|""".stripMargin
println(b)
}
/**
* 匿名函数:函数可以命名也可以不命名
* (参数名:参数类型...)=>函数体,括号必须有
*/
object FunctionApp extends App {
(x:Int)=>x+1
val m1=(x:Int)=>x+1//将匿名函数传给一个变量
m1(10)//使用匿名函数
//普通函数来完成
def add(x:Int,y:Int): Unit ={
x+y
}
//匿名函数来完成
def add1=(x:Int,y:Int)=>x+y
//调用匿名函数add1
add1(2,6)
}
相关文章
- hive时间函数详解
- 用matlab求二元函数的极限_matlab求极大值
- C语言例题:编写程序将两个字符串进行连接,不使用strcat函数
- Postgresql中有out参数的函数,无法配置out值怎么办?
- c# 删除文件夹最快的函数方法 无视占用 直接删除
- 常用java字符串操作函数详解编程语言
- MySQL中的字符串连接:CONCAT函数(concatmysql)
- MySQL字符串拼接功能: 让你快速搞定(mysql字符串拼接函数)
- Go字符串函数详解编程语言
- C++ discrete_distribution离散分布随机数函数用法详解
- MySQL执行函数的正确姿势(mysql执行函数)
- Linux atoi函数:实现从字符串到整数的转换(linuxatoi)
- linux下的atoi函数:将字符串转换成整数(linuxatoi)
- 求Oracle中MAX函数的最大值(oracle取最大值函数)
- MySQL中rpad函数的用法及案例分析(mysql 中rpad)
- 如何使用count函数在MySQL中计算数据(count在mysql中)
- 利用Oracle数据库中的正则函数实现字符串处理(oracle中的正则函数)
- 利用Oracle计算标准差(oracle中标准差函数)
- 函数使用Oracle中Sum累加函数计算起来更简单(oracle中sum累加)
- 浅析PHP的静态成员函数效率更高的原因
- PHP中使用addslashes函数转义的安全性原理分析
- C++指向函数的指针用法详解