一.表示循环的几种方式:
变量:var 常量:val 测试:Test
案例:Demo 数组:Array
一个大空格=四个小空格 /t制表符打空格
(1.在for中可以添加过滤条件,注意if后面不带括号;2.当执行体中只有一行代码的时候,可以省略大括号 )
★:scala推荐一行代码完成所有逻辑ctrl+alt+c 快速格式化代码
二.函数:
函数就是一个代码片段,方便重复执行。
定义函数有两个明确:1.函数的参数; 2.函数的返回值
(Int 整数 Double 小数 String 字符串 Unit 没有)
函数简写: ()=> {}
控制台输入:Stdin.readint()
控制台输出:print println
循环:for(num \u003C- 迭代对象) {}
数组:一组数量 容器/盒子
★:索引(位置)从0开始,数组长度是固定,数组牛提供一个属性 length,sclal中专门提供了3个方法用于做数组的操作
语法:
1.var/val 数组名字=Array(变量1,变量2,、、、)
2.var/val 数组的名字=new Array(长度) foreach(循环) filter(过滤) map(转换)
(以上三个方法接收的参数完全一致时,可以直接省略参数的输出变量,直接写出函数即可)。