使用Java进行Base64编码的示例

简介: 使用Java进行Base64编码的示例

以下是一个使用Java进行Base64编码的示例:

import java.util.Base64;

public class Base64EncodeExample {
   

    public static void main(String[] args) {
   
        // 待编码的字符串
        String originalString = "Hello, World!";

        // 使用Base64编码
        String encodedString = Base64.getEncoder().encodeToString(originalString.getBytes());

        // 输出编码后的字符串
        System.out.println(encodedString);
    }
}

在这个示例中,我们首先导入了java.util.Base64模块。然后,我们设置了待编码的字符串originalString。接下来,我们使用Base64.getEncoder().encodeToString()方法对字符串进行Base64编码,将编码后的结果存储在encodedString变量中。最后,我们输出编码后的字符串。
注意,Base64.getEncoder().encodeToString()方法返回的是一个字节数组的Base64编码,所以我们需要使用getBytes()方法将字符串转换为字节数组。此外,Base64类提供了一个decodeString()方法,可以将Base64编码的字符串解码为字节数组,如果需要进行解码,可以使用这个方法。

相关文章
|
1月前
|
Java 开发工具
【GDAL-java的四个常用代码示例】
【GDAL-java的四个常用代码示例】
35 0
|
2月前
|
Java
Java集合操作示例
Java集合操作示例
36 0
|
3月前
|
存储 Java Android开发
IO流:java中解码和编码出现乱码说明及代码实现
IO流:java中解码和编码出现乱码说明及代码实现
|
3月前
|
Java
请解释Java中的异常处理机制,并给出使用try-catch块的示例。
请解释Java中的异常处理机制,并给出使用try-catch块的示例。
|
1月前
|
设计模式 Java 数据库连接
【重温设计模式】代理模式及其Java示例
【重温设计模式】代理模式及其Java示例
23 2
|
1天前
|
Java 程序员
Java 异步编程:概念、优势与实战示例
【4月更文挑战第27天】在现代软件开发中,异步编程是一种重要的编程范式,特别适用于处理长时间运行的任务,如网络通信、文件操作等。
7 0
|
1天前
|
存储 Java
java用base64编码案例
Java Base64编码示例:导入`java.util.Base64`,设置字符串`originalString`,使用`Base64.getEncoder().encodeToString()`编码并存储到`encodedString`,打印编码后字符串。解码用`Base64.getDecoder().decode()`。
8 0
|
16天前
|
Java API
编码的奇迹:Java 21引入有序集合,数据结构再进化
编码的奇迹:Java 21引入有序集合,数据结构再进化
16 0
|
16天前
|
Java Shell
Java 21颠覆传统:未命名类与实例Main方法的编码变革
Java 21颠覆传统:未命名类与实例Main方法的编码变革
14 0
|
20天前
|
Java 数据安全/隐私保护
java base64 加密 解密
java base64 加密 解密