在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
类的构造函数将字节数组转换为字符串,并将其输出到控制台。