跳到主要内容

输入与输出

本章介绍 Sii 的输入与输出能力。

输入

提示

版本支持:该功能最低支持Sii 1.1.0版本,1.1.0以下版本中该功能将受到使用限制

输入方法是内置能力,需先创建输入实例:

let a: unknown | string = new ToGet();

说明:

  • 通过在类型位置使用 unknown | T 可接受不确定输入并在后续限制为期望类型 T
  • 若已确定目标类型,可直接写为 let name: 类型 = new ToGet();,类型支持strstringintsimplefmultifbool这些类型

输出

输出使用 print(),当包含多类型时可用 + 连接:

let name: string = "Sii";
let age: int = 1;
print("Hello, " + name + " " + age.toString());

提示:输出的拼接建议通过合适的转换方法(如 toString())以保持类型清晰。