1.说明

  • Any相当于是Object
  • AnyVal和AnyRef是Any的子类
  • Null是所有引用类型的子类
  • Nothing是所有类型的子类
  • Unit相当于是void

image.png

2.基本类型和String类型之间的转换

2.1 基本类型转String

  1. val s:String = 1 + ""

2.2 String类型转基本类型

s.toInt s.toFloat s.toDouble s.toByte

  1. var s:String = "s"
  2. var a:Int = 1.toInt

注意:防止出现 NumberFormatException 异常

字节

一位数:一个字节,
一个字符:一个字节
一个中文:二个字节
image.png