网站首页 > 基础教程 正文
第0步:素材准备
准备(1):windows7x64上安装了JDK 1.8版本以上
准备(2):windows7x64上安装了IntelliJ IDEA
第1步:编写Hello World
第2步:变量
备注(1):使用val定义的变量值是不可变的,相当于java里用final修饰的变量
备注(2):使用var定义的变量是可变得,在Scala中鼓励使用val
备注(3):Scala和Java一样,有7种数值类型Byte、Char、Short、Int、Long、Float和Double(无包装类型)和一个Boolean类型
第3步:编写条件语句
第4步:编写循环语句
第5步:编写方法和函数
备注1:方法名意味着方法调用,函数名只是代表函数自身
备注2:因为方法不能作为最终的表达式存在,所以如果你写了一个方法的名字并且该方法不带参数(没有参数列表或者无参),该表达式的意思是:调用该方法得到最终的表达式。:
备注3:因为函数可以作为最终表达式出现,如果你写下函数的名字,函数调用并不会发生,该方法自身将作为最终的表达式进行返回;如果要强制调用一个函数,你必须在函数名后面写()
备注4:强制把一个方法变成一个函数: val f1 = m1 _
第6步:编写数组、映射、元组、集合
猜你喜欢
- 2024-10-12 Scala初学者入门指南!涵盖20多个基本技巧
- 2024-10-12 Scala循环性能问题,为了性能,你愿意牺牲代码的可维护性么?
- 2024-10-12 使用Apache Kafka时的7个错误 apache kafka实战pdf
- 2024-10-12 scala中为什么不建议用return scala for until
- 2024-10-12 scala——泛型方法、类、特质的使用,泛型边界、协变逆变非变
- 2024-10-12 程序员构建总是出问题,怎么办? 程序员构建总是出问题,怎么办呢
- 2024-10-12 scala——列表、元祖、列表相关知识
- 2024-10-12 Scala入门视频已更新至88讲,后续还有大约20讲左右的视频就结束
- 2024-10-12 Scala快速入门 - 环境安装篇 scala安装步骤
- 2024-10-12 Scala 安装及环境配置 scala安装及环境配置
- 最近发表
- 标签列表
-
- gitpush (61)
- pythonif (68)
- location.href (57)
- tail-f (57)
- pythonifelse (59)
- deletesql (62)
- c++模板 (62)
- css3动画 (57)
- c#event (59)
- linuxgzip (68)
- 字符串连接 (73)
- nginx配置文件详解 (61)
- html标签 (69)
- c++初始化列表 (64)
- exec命令 (59)
- canvasfilltext (58)
- mysqlinnodbmyisam区别 (63)
- arraylistadd (66)
- node教程 (59)
- console.table (62)
- c++time_t (58)
- phpcookie (58)
- mysqldatesub函数 (63)
- window10java环境变量设置 (66)
- c++虚函数和纯虚函数的区别 (66)