1. 和别的语言不同,系统不会自动给变量设置初始值,也就是说变量不会有默认值。所以在使用变量之前需要进行初始化,否则就会出错。 2. 利用泛型定义一个Optional类型的变量,从右侧可以看出,它是空值,没有初始值。Optional其实是个枚举,里面有None和Some两种类型,用来包装原始值。 3. 定义一个可选类型的字符串变量,从右侧的结果可以看出,它的值也是空值。 4. 定义一个字符串类型的...