string

Installation
SKILL.md

仓颉标准库 String 类型 Skill

1. 概述

String 是仓颉核心包 std.core 中的 struct 类型,无需导入 即可直接使用。

  • 不可变值类型(赋值产生副本)
  • 仅支持 UTF-8 编码,最大长度为 UInt32.Max(约 4 GB)
  • 实现接口:Collection<Byte>、Comparable<String>、Hashable、ToString

注意:String 实现了 Collection<Byte>,for (b in s) 迭代的是 UTF-8 字节(Byte / UInt8),而非字符。若要按字符迭代,请使用 for (r in s.runes())。


2. 构造

Installs
5
First Seen
Mar 11, 2026
string — kong-baiming/cangjie-doc-skills