java Base64字符串解密
时间: 2023-08-11 07:06:35 浏览: 113
java Base64 字符串加密与解密
要对 Base64 编码的字符串进行解密,您可以使用 Java 的 `Base64` 类的 `getDecoder()` 方法和 `decode()` 方法。以下是一个示例代码:
```java
import java.util.Base64;
public class Base64Decrypt {
public static void main(String[] args) {
String base64String = "SGVsbG8gV29ybGQh"; // 要解密的 Base64 字符串
// 解码
byte[] decodedBytes = Base64.getDecoder().decode(base64String);
// 将字节数组转换为字符串
String decodedString = new String(decodedBytes);
System.out.println(decodedString); // 输出 "Hello World!"
}
}
```
在上面的例子中,我们首先将要解密的 Base64 字符串存储在 `base64String` 变量中。然后,我们使用 `Base64.getDecoder().decode()` 方法对字符串进行解码,将其转换为字节数组。最后,我们使用 `new String()` 方法将字节数组转换为字符串,并将解密后的结果打印出来。
阅读全文