rsut 字节数组和字符串转换
2024-10-21 12:47:40
一、字符串转换为字节数组
let s = String::from("str");
let v = s.as_bytes(); // &[u8]
println!("{:?}", v);
// 结果:[115, 116, 114]
let s = String::from_utf8_lossy(v);
println!("{:?}", s);
// 结果:str
二、字节数组转换为字符串
let s = String::from("str");
let v = s.as_bytes(); // &[u8]
let v1 = a.as_bytes(); // Vec<u8>
println!("{:?}", v);
// 结果:[115, 116, 114]
let s = String::from_utf8_lossy(v);
let s1 = String::from_utf8(v1);
println!("{:?}", s);
// 结果:str
println!("{:?}", s1);
// 结果:str
最新文章
- underscore源码解析 (转载)
- MYSQL数据库的常用数据类型
- SVN版本控制工具使用学习
- 稍览了一下CommonJS
- C#如何使用异步编程
- Git版本控制工具(三)----远程仓库GitHub的使用
- 跟着刚哥梳理java知识点——泛型(十三)
- dedecms织梦网站图片集上传图片出现302错误图片提示怎么解决 已测
- 使用Docker部署Spring boot项目
- 【原创】C# war3 巨魔精灵 minimap
- URLs ...
- SQL Server初探
- Javascript继承5:如虎添翼----寄生式继承
- 2.请介绍一下List和ArrayList的区别,ArrayList和HashSet区别
- delphi怎样在关闭程序时弹出窗口?
- ueditor 百度编辑器图片上传 接 node.js 及一些前端自定义
- 2111: [ZJOI2010]Perm 排列计数
- 深入浅出 JVM GC(2)
- Boost filessystem...
- C++IO cin
热门文章
- 基于U-Net网络的图像分割的MindStudio实践
- MVP、原型、概念验证,傻傻分不清楚?
- [常用工具] Python视频处理库VidGear使用指北
- C++ 之 cout 格式化输出
- echarts图例过多,折线过多颜色不知道怎么分配怎么办??优化如下
- three.js一步一步来--如何画出一根线
- pytorch 配置详细过程
- 多个仓库源配置及repositories和mirrors的配置
- 【LeetCode字符串#03】图解翻转字符串中的单词,以及对于for使用的说明
- 制作 2D 素材|基于 AI 5 天创建一个农场游戏,第 4 天