Bootstrap

scala小记7

计算1-100的奇数之和

  def main(args: Array[String]): Unit = {
    var sum=0
    for (i<-1<to<100){
      if(i%2==1) {
        sum+=i
  }
    }
        println(sum)
      }
        }

 for循环的格式?

for(int i =0;i<10;i++){
}

循环守卫:满足条件才会执行循环体的代码

    for(i<-1 to 100;if(i%2==0)){
    println(i)}

循环步长 i<-1 to 100 by 步长

决定循环变里的自增幅度

var sum=0
    for(i<-1 to 100 by 2){
    sum+=i
    }
    println(sum)
    

设置返回值用什么关键字?

yield

continue 的功能是什么?如何实现?

continue :跳出本轮循环,进入下一轮,但scala中没有continue关键字

悦读

道可道,非常道;名可名,非常名。 无名,天地之始,有名,万物之母。 故常无欲,以观其妙,常有欲,以观其徼。 此两者,同出而异名,同谓之玄,玄之又玄,众妙之门。

;