![](https://img-blog.csdnimg.cn/20201014180756738.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
scala
文章平均质量分 86
scala
黑星bm
这个作者很懒,什么都没留下…
展开
-
scala函数式编程二 (高阶函数编程)
我们知道当创建一个函数的时候,如果写了小括号,并且没有参数的时候,小括号写不写都可以,但是如果没写小括号,则调用的时候不能写小括号函数作为值我们知道当创建一个函数的时候,如果写了小括号,并且没有参数的时候,小括号写不写都可以,但是如果没写小括号,则调用的时候不能写小括号所以这里其实是将f3函数的结果赋值给了f,而不是将函数f3赋值给了f所以我们的写法应该为然后我们就可以直接调用变量f的函数形式但是如果我们在定义参数f的时候,就把f的格式写为函数格式并且和f3()一样,那么我们在赋值的时候就原创 2021-02-09 23:06:02 · 133 阅读 · 0 评论 -
scala函数式编程一(基础)
初试面向对象编程分解对象,行为,属性,然后通过对象的关系以及行为的调用来解决问题函数式编程将问题分解成一个一个的步骤,将每个步骤进行封装(函数),通过调用这些封装好的功能按照指定的步骤,解决问题。函数和方法的区别方法 : 方法是特殊的函数. 定义到类中的函数就叫方法,方法支持重载函数 : 定义到其他地方(函数中,方法中)的叫函数。函数不支持方法的重载,函数可以嵌套使用函数定义1)无参,无返回值object ScalaFunction {def main(args: Array[St原创 2021-02-09 10:49:42 · 196 阅读 · 0 评论 -
scala快速上手
变量// var | val 变量名 : 变量类型 = 变量值//var username : String = “zhangsan”//val password : String = “123456”// 2. 类型推断,如果Scala能够自动推断出变量的类型,类型可以省略var username = "zhangsan" // Stringvar age = 20 //Intvar salary = 10000.1 //Double//3 .变量的初始化/* Jav原创 2021-02-03 16:07:51 · 199 阅读 · 0 评论 -
scala安装和初步认识(class和object区别)
scala安装和初尝试安装好scala后,配置环境变量,然后开启一个新的scala,并且添加Scala框架支持然后将scala的目录设置为源目录,这样才会自动编译代码解析原创 2021-02-02 15:06:13 · 144 阅读 · 0 评论