![](https://img-blog.csdnimg.cn/20201014180756916.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
scala
小么嘛小二郎
这个作者很懒,什么都没留下…
展开
-
3-数组
1. ArrayArray是scala对java底层数组元素做的一层封装,Array是一个scala类,创建通过new 或者apply方法,代码反编译后也可以查看到本来的数据类型,都是String[],Array创建时需要声明类型和长度,并且是不支持修改长度的。package cn.chapter6_array/** * scala数组案例: * 1.数组定义:通过new Array[泛型](长度),或者使用Array()的apply方法,泛型可以自动类型推断。 * scala的数组类型,是原创 2020-10-25 23:51:35 · 206 阅读 · 0 评论 -
2-函数
1. scala class与object二次理解(函数定义上理解)使用上理解为,object中的方法,在其他地方可以通过类名.方法的方式使用,可以认为object中的方法,都是静态方法。但是,实际上是,他们都是普通方法,这些object中的方法,其实是伴生类中的实例方法,之所以可以通过类名.方法,则是因为伴生类中有个静态实例,外部调用这些方法,编译的时候,是编译成获取到静态实例,然后通过静态实例去调用方法。在伴生类中,定义的方法,则里面的方法,是在object名字对应的class中,这个class才是原创 2020-10-25 00:04:54 · 197 阅读 · 0 评论 -
1-hello word
1. hello安装完成scala,并配置环境变量。1. scala解释器 (REPL)在命令下,输入scala,出现scala窗口,就是scala的解释器,REPL: read(取值) evaluation(求值) print(打印) loop(循环),是scala官方提供的工具,用于快速编译scala代码为字节码,然后交由jvm来执行。计算表达式: 在scala命令行下,键入scala的代码,解释器会直接返回结果,如果没有指定变量存放这个值,那么默认的值就是res开头的变量,而且会显示结果的原创 2020-10-25 00:01:35 · 182 阅读 · 0 评论