大数据全系列 教程
1869个小节阅读:465.1k
目录
JAVA全系列 教程
面向对象的程序设计语言
Python全系列 教程
Python3.x版本,未来主流的版本
人工智能 教程
顺势而为,AI创新未来
大厂算法 教程
算法,程序员自我提升必经之路
C++ 教程
一门通用计算机编程语言
微服务 教程
目前业界流行的框架组合
web前端全系列 教程
通向WEB技术世界的钥匙
大数据全系列 教程
站在云端操控万千数据
AIGC全能工具班
A A
White Night
xxxxxxxxxx
for ( 循环变量 <- 数据集 ) {
循环体
}
这里的数据集可以是任意类型的数据集合,如Range数字区间表示 i to j 或者 i until j,数组,集合等。 "<-" 用于为循环变量赋值。
xxxxxxxxxx
package cn.itbaizhan.chapter02
//for循环
object ForLoop {
def main(args: Array[String]): Unit = {
println("--------for(i <- 1 to 6)--------")
for(i <- 1 to 6){//包含6
print(i+"\t")
}
println()
println("--------for(j <- 1 unitl 6)--------")
for(j <- 1 until 6){//不包含6
print(j+"\t")
}
println()
println("--------for(i <- 1 to(7,2))--------")
for(i <- 1 to(7,2)){//"包含7" 判断<=6
print(i+"\t")
}
println()
println("--------for(j <- 1 unitl(7,2))--------")
for(j <- 1 until(7,2)){//不包含7 判断<7
print(j+"\t")
}
println()
println("--------k <- Range(1,5)--------")
for(k <- Range(1,5)){//1 2 3 4 默认步长为1
print(k+"\t")
}
println()
println("--------k <- Range(1,5,2)--------")
for(k <- Range(1,5,2)){//1 3 指定步长为2
print(k+"\t")
}
}
}