我 | 在这里
🕵️ 读书 | 长沙 ⭐软件工程 ⭐ 本科
🏠 工作 | 广州 ⭐ Java 全栈开发(软件工程师)
🎃 爱好 | 研究技术、旅游、阅读、运动、喜欢流行歌曲
✈️已经旅游的地点 | 新疆-乌鲁木齐、新疆-吐鲁番、广东-广州、广东-佛山、湖南-长沙、湖南-张家界、山西、上海、郑州等。老家河南嘞
🏷️ 标签 | 男 自律狂人 目标明确 责任心强
✈️公众号 | 热爱技术的小郑 。文章底部有个人公众号二维码。回复 Java全套视频教程 或 前端全套视频教程 即可获取 300G+ 教程资料及项目实战案例
🚀 邮箱 | [email protected]
✈️ GitHub传送门 开源项目 + 实战Demo
为何而写?
🍍 好记性不如烂笔头,记录学习的相关知识 、项目 BUG 解决
🍇 复盘总结,加深记忆,方便自己查看
🍑 分享知识,咱就是这么乐于助人、专注填坑20年、哈哈哈哈
目标描述
🏆 没有伞的孩子、只能用力奔跑。向着架构师的方向努力、做一个有始有终的人。
1、字符串转字节
String的getBytes()方法是得到一个操作系统默认的编码格式的字节数组
byte[] bytes = str.getBytes();
java
@Test
public void TestDemo1(){
String str = "Hello, World!";
byte[] bytes = str.getBytes();
for(byte item : bytes){
System.out.println(item);
}
/**
* 输出如下:
*
* 72
* 101
* 108
* 108
* 111
* 44
* 32
* 87
* 111
* 114
* 108
* 100
* 33
*
**/
}
2、字节转字符串
使用String类的构造方法,将字节数组转换为字符串。
String result = new String(bytes);
java
@Test
public void TestDemo1(){
String str = "Hello, World!";
byte[] bytes = str.getBytes();
String result = new String(bytes);
System.out.println(result);
/**
* 输出如下:
* Hello, World!
*
**/
}