import java.util.Base64;
public class Base64Example {
public static void main(String[] args) {
// 要编码的字符串
String originalInput = "Hello, World!";
// 使用Base64进行编码
String encodedString = Base64.getEncoder().encodeToString(originalInput.getBytes());
System.out.println("Encoded: " + encodedString);
// 使用Base64进行解码
byte[] decodedBytes = Base64.getDecoder().decode(encodedString);
String decodedString = new String(decodedBytes);
System.out.println("Decoded: " + decodedString);
}
}
import java.util.Base64; 导入了Java标准库中的Base64类,用于编码和解码。String originalInput = "Hello, World!"; 定义了一个要编码的字符串。Base64.getEncoder().encodeToString() 方法将字符串编码为Base64格式,并输出编码后的结果。Base64.getDecoder().decode() 方法将Base64编码的字符串解码回原始字符串,并输出解码后的结果。这段代码展示了如何在Java中使用Base64进行编码和解码。
上一篇:java生成唯一id
下一篇:java stopwatch用法
Laravel PHP 深圳智简公司。版权所有©2023-2043 LaravelPHP 粤ICP备2021048745号-3
Laravel 中文站