//定义非静态的属性方法
class Test1 {
def println(): Int = {
1
}
}
//定义静态属性和静态方法
object Test1 {
//def 定义个函数
// args: Array[String]
//参数名:数据类型
//val参数名:数据类型
def main(args: Array[String]): Unit = {
val t1: Test1 = new Test1()
println(t1.println())
printA(2)
printB()
}
////////////
def printA(a: Int): Unit = {
println(a)
}
def printB(): Unit = {
println("########")
var i = 0
while (i < 10) {
println(i)
i += 1
}
//<-赋值操作符,把右边的值循环赋给左边
for(a <- 1.to(10)){
println(a)
}
println("#######")
var arr =Array(1,2,3)
for(c<-arr){
println(c)
}
}
}