编辑代码

import scala.io.StdIn
import scala.util.control.Breaks._
object hello{
    def main(args:Array[String]):Unit={
        println("hello world")//换行
        print("hello scala")//不换行
        printf("hello\n")//加上\n换行

        var a=1
        val b=2.0
        println(a+0.1).toInt//强制转换为int类型
        a = 2

        println(10+10+"Hello,Scala"+10+10)

        var a=StdIn.readInt()
        if(a>=60){
            println("分数及格")
        }else{
            println("分数不及格)
        }

        range(1,10,2)
        1 until b10 by 2

        1 to 10 by 2


        
        for(i <- 1 to 3){
            for(j<- 1 to 5){
                print("*")
            }
            println()
        }

        for(i <- 1 to 3;j<- 1 to 5){//外循环控制行数
            if(j == 5)
                println("*")
            else
                print("*")
        }

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

        var i = 1
        while(i<=10){
            println(i)
            i = i + 1
        }
        var k = 1
        do{
            printIn(k)
            k = k + 1
        }while(k<=10)


        
        for(i <- 1 to 10){
            breakable{//breakable在里面跳过5,在外面跳出
            if(i==5)
                break()
            println(i)
            
        }
        }



    }
}