java base64加解密字符串
时间: 2023-07-18 20:48:28 浏览: 113
Java中的Base64加/解密
4星 · 用户满意度95%
以下是 Java 示例代码:
```java
import java.util.Base64;
public class Base64Example {
public static void main(String[] args) {
// 要加密的字符串
String message = "Hello, world!";
// 编码成 base64 字符串
String encodedMessage = Base64.getEncoder().encodeToString(message.getBytes());
System.out.println("Encoded message: " + encodedMessage);
// 解码 base64 字符串
String decodedMessage = new String(Base64.getDecoder().decode(encodedMessage));
System.out.println("Decoded message: " + decodedMessage);
}
}
```
输出:
```
Encoded message: SGVsbG8sIHdvcmxkIQ==
Decoded message: Hello, world!
```
需要注意的是,Java 8 引入了 `java.util.Base64` 类,方便进行 Base64 编解码操作。
阅读全文