Scala中的类object默认是静态的
1.变量的定义
特点:
1可以自动推导数据类型,
2代码行末不需要";",
3是强数据类型编程语言,
4使用val修饰的变量不可以更改变量的值,使用var修饰的变量可以变化
5建议使用val修饰变量,静态变量加载较快
6变量定义的时候需要赋值
2字符串的拼接
print(s"$j*$i"+"="+(i*j)+" ")
3数据类型
3.1数据类型分类
.Any是scala中所有类型的父类,类似于java的Object
Any的子类分为AnyVal(数值类)和AnyRef(引用类)
3.2类型转换
1调用方法toInt,toString等toXxx
2判断变量的数据类型
val b=v2.isInstanceOf[Int]
3强制类型转换,需要继承关系,可以向上转型
asInstanceOf()
4代码块
代码块的最后一行内容作为代码块的返回值
if分支语句可以作为代码块,如果最后一行执行的是print(),则返回值为()