Java String转byte[],踩坑记录

踩坑记录,本来是个蛮简单的事情,String转byte[],方式方法都很多,可是应用场景不一样,得到的结果不一样,过程不再赘述,直接说结论:

常规字符串转byte[]方法如下:

String str = "Hello, World!";
String charsetName = "UTF-8"; // 指定字符集
byte[] byteArray = str.getBytes(charsetName);

如果String已经Base64过,方法如下:

String data = "SGVsbG8sIFdvcmxkIQ==";
byte[] bytes = Base64.getDecoder().decode(data);

 

posted @ 2025-03-15 21:11  IT王师傅  阅读(115)  评论(0)    收藏  举报