第十八章 rust字符串String详解
注意
本系列文章已升级、转移至我的自建站点中,本章原文为:rust字符串String详解
目录
- 注意
-
- 一、前言
- 二、基本概念
- 三、构造
- 四、遍历
- 五、长度与容量
- 六、增删改查
-
- 1.增
- 2.删
- 3.改
- 4.查
- 七、切割
- 八、转换
- 九、判断
一、前言
rust中的String
是一个非常常用的crate
,它的底层涉及到了rust中的所有权概念,不过这不是本章的内容,如果对rust所有权概念感兴趣的,可以查看另一篇文章:String与所有权
本文的目的是详细、全面的介绍String
的基本用法,毕竟它实在是太过常用了,自带了大量的方法。
二、基本概念
字符串,也就是由一系列字符组成的,而在计算机中存储一个字符,用到的字节数量并不完全相同。
比如下面的代码:
fn main<