Scala
文章平均质量分 94
热心市民小李同学
这个作者很懒,什么都没留下…
展开
-
【scala安装Windows】
在命令行提示后输入,则会进入Scala的命令行模式,在此可以编写Scala表达式和程序val - value:用于定义Scala常量var - variable:用于定义Scala变量常量只能赋值一次,再次赋值是不允许的Scala里val定义的变量相当于Java里用final定义的变量,其实都是常量,不能再给它赋值......原创 2022-06-15 22:42:52 · 255 阅读 · 0 评论 -
【Scala内建控制结构】
(二)执行情况条件为真,结果是值1;条件为假,结果是值2。如果if和else的返回结果同为某种类型,那么条件表达式结果也是那种类型,否则就是类型(三)案例演示任务1、根据输入值的不同进行判断当然也可以在一个表达式中进行多次判断可以将上述条件表达式改造成嵌套的选择结构,可读性倒是提高了,但是简洁性降低了运行程序,查看结果利用结构具有返回值的特性,改写程序运行程序,查看结果块表达式为包含在符号“{}”中的语句块(二)执行情况需要注意的是,Scala中的返回值是最后一条语句原创 2022-06-17 00:38:45 · 308 阅读 · 0 评论 -
【scala运算符】
与 是等价的2、多参方法 与是等价的Scala和Java运算符基本相同,不同之处在于比较运算符。Java中,如果是基本数据类型,==与!= 比较的是值;如果是复杂数据类型,比较的是对象的地址,如果不是想比较地址而是想比较真正的内容,则需要使用 equals 方法。Scala中,如果是基本数据类型,==与!= 比较的是值;如果是复杂数据类型,会隐含地调用equals进行比较,这也就意味着 Scala中不存在Java中经典的equals问题。运算符在唯一的操作数之前 :1、3、 0xFF、原创 2022-06-16 21:34:58 · 92 阅读 · 0 评论 -
【Scala变量与数据类型】
声明一个字符串变量,其实定义的是一个常量上述代码中的第二行为执行第一行的输出信息,从输出信息中可以看出,该变量在Scala中的类型是。当然也可以在声明变量时指定数据类型,与Java不同的是,数据类型需要放到变量名的后面,这使得面对复杂的数据类型时更易阅读。由于声明的变量是不可修改的,若对声明的变量进行修改,则会报错因此,如果希望变量可以被修改(can be mutated),就需要使用声明。声明一个字符串变量,然后利用print函数输出其值对var变量message重新复制,再输出其值如果需要换行原创 2022-06-16 18:57:31 · 122 阅读 · 0 评论 -
【Linux上安装Scala】
Scala2.11.12在Linux的安装方法存盘退出后,执行命令:,让环境配置生效(四)测试Scala是否安装成功1、查看Scala版本执行命令,若能正确输出当前Scala版本信息,则说明安装成功2、启动Scala,执行语句在命令行提示后输入,则会进入Scala的命令行模式,在此可以编写Scala表达式和程序演示...原创 2022-06-15 22:38:13 · 3400 阅读 · 1 评论