跳到主要内容
🚨 重要提示

本项目目前仍处于早期开发阶段,核心功能尚未完全实现,语法规范和工具链仍在持续完善中。

空类型(None Type)

🐳类型简介

空类型也是一个对象。

类型描述
none空类型
注意

Collie 语言的空类型与其他语言有些差异, null 是一个特殊对象,也有其自身属性。

🏅基础方法

方法结果描述
null.toString()"null"将对象转为字符串
null.valueEquals(object? anotherNull)true
null.referenceEquals(object? anotherNull)true

🏅语法示例

  • 定义一个空:
none nullObject = null; // none 类型的所有对象都是 null(引用和值均相等), 所以这里也可以简写作:none nullObject;

if (nullObject.isNull()) { // 或 if (nullObject == null) {
print("人生就是一场空");
}