2.5.1 基本字符串操作

更新于 2026年10月10日 版权声明
2.5.1 基本字符串操作

字符串(String)由单引号(')、多引号('')或三引号(''')成对出现,包含相应的内容表示,示例如下:

图示

图示

显然,除了能正确表达字符串内容外,计算机编程还希望能对字符串进行各种基本操作处理,于是需要进一步了解字符串的组成,如图2.6所示。

图示

图2.6 字符串对应的下标地址

如图2.6所示,为了方便处理字符串,在内存里为每个字符都提供了一个下标地址,而且地址范围从0开始,所有字符的个数和就是字符串的长度。“Hello,Jim!”的长度为10。

读取指定子串可以单下标读取方式,也可以切片(Slice)读取方式。

1.单下标读取方式为:[下标值]

读取下标值为4的一个字符。

图示

2.切片读取方式为:[左下标:右下标:步长]

用切片读取方式读取字符串前指定个数的字符,在不提供步长的情况下,默认步长为1。

图示(https://www.daowen.com)

图示

注意

注意用切片方式读取子串时,从左下标开始到右下标结束(不包括右下标本身的那个字符)

可以省略左下标,如下所示:

图示

可以省略右下标,如下所示:

图示

可以省略左下标、右下标,如下所示:

图示

可以指定读取步长,如下所示:

图示

可以用负数下标,读取子串。读取时从右到左读取。

图示

↑上一章 ↓下一章
关注公众号获取验证码
复制内容需要验证码(7.99元/天)