Java

java base64encoder怎样解码

小樊
83
2024-11-27 22:38:21
栏目: 编程语言

在Java中,您可以使用java.util.Base64库来解码Base64字符串。以下是一个简单的示例,展示了如何使用Base64类进行解码:

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

public class Base64Decoder {
    public static void main(String[] args) {
        String base64EncodedString = "SGVsbG8sIHdvcmxkIQ=="; // 示例Base64编码字符串

        // 解码Base64字符串
        byte[] decodedBytes = Base64.getDecoder().decode(base64EncodedString);

        // 将字节数组转换为字符串
        String decodedString = new String(decodedBytes, StandardCharsets.UTF_8);

        System.out.println("解码后的字符串: " + decodedString);
    }
}

在这个示例中,我们首先导入了java.util.Base64库。然后,我们定义了一个包含Base64编码字符串的变量base64EncodedString。接下来,我们使用Base64.getDecoder().decode()方法将Base64编码字符串解码为字节数组。最后,我们使用String类的构造函数将字节数组转换为字符串,并将其输出到控制台。

0
看了该问题的人还看了