-
字符声明用的是双引号,要显示声明类型,否则会被解析成String类型, let mark: Character = "!" “字符串” 和 “字符” 相加也要对 “字符” 进行强制类型转换,否则编译会报错。查看全部
-
转义字符 \\输出反斜杠,\反斜杠表示转译, \t 制表符输出4个空格查看全部
-
限定从1到100的遍历过程,不能从系统生成,人为设定查看全部
-
case+模式+条件where where用来限制case的模式,表达更复杂的逻辑,更加精确的限定匹配内容 if case +模式 = 变量查看全部
-
控制转移查看全部
-
给循环结构或选择结构命名并在break或continue后接这个名字进行控制转移查看全部
-
fallthrough 执行完某个 case 后继续执行后续 case查看全部
-
switch高级用法 switch+区间运算符 switch+元组 简化复杂逻辑 switch+下划线 形成模式匹配 匹配选择&元组解包 (把元组某个位置的值赋予 x和 y)查看全部
-
判断多值可以用逗号分隔 自动break,匹配完成后直接跳出switch,执行完case中的语句不再向下执行代码 switch语句中必须要穷举所有情况,如果不想在default中执行代码,可以使用break 或者 ()表示空语句 浮点数 布尔值 字符串均可用switch查看全部
-
break 立即结束当前循环 continue 结束当前循环体的内容进行下一次循环查看全部
-
至少执行一次的循环 repeat-while查看全部
-
while 适合循环次数不固定的情况, for 适合循环次数固定的情况。查看全部
-
initialization(循环初始值) condition(循环结束条件) increments(循环变化方式) statements(循环体内容) for循环结构 更灵活查看全部
-
只要遍历固定多次,具体到第几次不重要。(以下划线省略循环变量)查看全部
-
for in内必须跑完整个循环,索引index相当于常量不可变查看全部
举报
0/150
提交
取消