主页 > 创业  > 

java将字符串转为Base64格式与将Base64内容解析出来

java将字符串转为Base64格式与将Base64内容解析出来

首先要引入依赖包

import java.nio.charset.StandardCharsets; import java.util.Base64;

然后对应一下两个代码 将字符串转为Base64

Base64.getEncoder().encodeToString(需要转换的字符串.getBytes(StandardCharsets.UTF_8));

将 Base64 字符串解析成原来的内容

byte[] decoded = Base64.getDecoder().decode(Base64字符串); String decodedString = new String(decoded, StandardCharsets.UTF_8);

我们编写代码如下

String input = "Hello, World!"; // 编码为 base64 String encoded = Base64.getEncoder().encodeToString(input.getBytes(StandardCharsets.UTF_8)); System.out.println("Encoded: " + encoded); // 解码 base64 byte[] decoded = Base64.getDecoder().decode(encoded); String decodedString = new String(decoded, StandardCharsets.UTF_8); System.out.println("Decoded: " + decodedString);

运行结果如下

标签:

java将字符串转为Base64格式与将Base64内容解析出来由讯客互联创业栏目发布,感谢您对讯客互联的认可,以及对我们原创作品以及文章的青睐,非常欢迎各位朋友分享到个人网站或者朋友圈,但转载请说明文章出处“java将字符串转为Base64格式与将Base64内容解析出来