
Scala语言学习
Scala语言学习
阳光九叶草LZL
QQ群:625013028。Github:https://github.com/lxgczg。 做人嘛,洒脱些,有责任的同时,也要快乐。
展开
-
Scala语言学习-08-抽象类
(1)抽象类中的常量和变量允许不初始化,定义的方法可以不写方法体。(2)不允许创建抽象类的实例,不然会提示报错。(3)抽象类不允许多重继承,即一个类只能继承一个抽象类。原创 2022-07-04 14:51:38 · 153 阅读 · 1 评论 -
Scala语言学习-07-构造器
二、注意事项(1)this是关键字,表示辅助构造器。(2)辅助构造器可以有多个。(3)Scala是通过传入参数的不同来区分是哪个辅助构造器的。(4)辅助构造器必须调用主构造器。(5)形参不是构造方法属性,不能更改。...原创 2022-06-29 16:25:50 · 204 阅读 · 0 评论 -
Scala语言学习-06-传名参数、传值参数、传函数参数的区别
1、传名参数:传名参数会把传入函数的函数体整个带入,我们在函数ValPmtPassing中调用两次,所以他也会完整调用两次ExampleFuc,输出两次:调用一次例子函数。2、传值参数:传值参数只会在开始时调用一次ExampleFuc,再把传入函数的返回值带入,所以只输出一次:调用一次例子函数。3、传函数参数:实现的效果上和传名参数一样,但使用上稍有区别,传名参数只需要一个传入参数,就把方法名和方法需要的参数一并传入,而传函数参数需要传多个,除了函数名还有参数,便捷性上传...原创 2022-06-21 10:13:53 · 236 阅读 · 1 评论 -
Scala语言学习-05-递归和尾递归效率对比
Scala语言学习-05-递归和尾递归效率对比原创 2022-06-20 17:46:38 · 130 阅读 · 1 评论 -
Scala语言学习-04-函数作为参数传入函数-函数作为返回值
scala语言练习-函数作为参数传入函数-函数作为返回值原创 2022-06-20 10:49:02 · 806 阅读 · 1 评论 -
Scala语言学习-03-IF和FOR返回值测试
今天学习Scala语言的时候发现IF判断和FOR循环有返回值,当然while也有。只不过返回值为Unit,Scala和之前学习的C语言、Python不一样在这一点上,很有趣记录一下,我在代码上写了注释说明,方便大家理解。...原创 2022-06-16 17:28:43 · 395 阅读 · 0 评论 -
Scala语言学习-02-实现十进制转换为二进制(Int类型数据)
Int类型数据由十进制转换为二进制。原创 2022-06-16 10:48:31 · 687 阅读 · 1 评论 -
Scala语言学习-01-高精度类型向低精度类型转换分析
Scala语言学习-01-高精度类型向低精度类型转换分析原创 2022-06-15 16:16:41 · 266 阅读 · 1 评论