Scala学习
文章平均质量分 57
scala基础学习
月入两万就收手
头发掉半,工资过万。
展开
-
scala案例-- 九九乘法表
要求:打出九九乘法表。原创 2024-05-09 22:25:44 · 341 阅读 · 0 评论 -
Scala基础学习-循环
解释:Scala中的for循环也是有返回值的,在for循环体中,可以使用yield表达式构建出一个集合(可以简单理解为:就是一组数据),我们把使用yield的for表达式称为推导式。和上面break类似,主要是主要看breakable在什么位置,主要功能式终止本次循环,执行下一次循环。有时候,我们会涉及到"组合判断",即一个分支结构中又嵌套了另一个分支结构,这个种写法就叫嵌套分支。解释:for表达式中,可以添加if判断语句,这个if判断就称之为守卫。从上至下,从左至右,依次执行,系统默认结构。原创 2024-05-09 22:15:59 · 391 阅读 · 0 评论 -
Scala基础学习-方法和函数
1.方法格式解释:在开发代码中,通常有大量的代码,势必出现重复代码,如果放在方法中,只需要执行一次就行。格式:案例:1.定义一个getMax,用来获取两个整数数据的最大值,并返回结果2.调用该方法获取最大值,并将结果打印到控制台上代码简化版2.返回值类型推段解释:scala定义方法可以省略返回值数据类型,由scala自动推断返回值类型注意:递归方法不能省略返回值案例:特殊情况递归方法,定义一个方法计算某个数据的阶乘3.惰性方法解释:当记录方法返回值的变量被声明为lazy时,方法的原创 2024-05-12 20:56:51 · 256 阅读 · 0 评论 -
scala基础学习--变量,标识符,类型和类型转换
可以通过不写变量类型,来定义变量,这样比java更加整洁。原创 2024-04-30 18:02:49 · 1241 阅读 · 0 评论