Java 8 Base64解码为字符串 - 代码示例
要将Java 8中的Base64编码解码为字符串,可以使用以下代码:
import java.util.Base64;
public class Base64DecodeToString {
public static void main(String[] args) {
String encodedString = "SGVsbG8gV29ybGQh"; // Base64编码的字符串
// 解码为字节数组
byte[] decodedBytes = Base64.getDecoder().decode(encodedString);
// 将字节数组转换为字符串
String decodedString = new String(decodedBytes);
System.out.println(decodedString); // 输出:Hello World!
}
}
在上面的代码中,我们首先定义了一个Base64编码的字符串encodedString。然后,使用Base64.getDecoder().decode()方法将编码的字符串解码为字节数组decodedBytes。最后,使用new String(decodedBytes)将字节数组转换为字符串decodedString。
输出结果为Hello World!,表示成功将Base64编码解码为字符串。
原文地址: https://www.cveoy.top/t/topic/phh3 著作权归作者所有。请勿转载和采集!