javabase64加密
时间: 2023-09-18 21:06:27 浏览: 68
Java中可以通过Base64类进行编码和解码操作,其中编码方法为:
String encodedString = Base64.getEncoder().encodeToString("Hello, world!".getBytes());
解码方法为:
byte[] decodedBytes = Base64.getDecoder().decode(encodedString);
String decodedString = new String(decodedBytes);
希望这个回答能够帮到你!
相关问题
java base64加密
Java中可以使用Base64类来进行加密和解密操作。下面是一个示例代码:
```java
import java.util.Base64;
public class Base64Encryption {
public static void main(String[] args) {
String originalString = "Hello, World!";
// 加密
String encodedString = Base64.getEncoder().encodeToString(originalString.getBytes());
System.out.println("Encoded String: " + encodedString);
// 解密
byte[] decodedBytes = Base64.getDecoder().decode(encodedString);
String decodedString = new String(decodedBytes);
System.out.println("Decoded String: " + decodedString);
}
}
```
这段代码中,首先将原始字符串转换为字节数组,然后使用Base64编码器对字节数组进行加密,得到加密后的字符串。接着使用Base64解码器对加密后的字符串进行解密,最后将解密后的字节数组转换为字符串。
java base64加密解密
在Java中,可以使用Base64类进行加密和解密操作。下面是一个示例代码:
```java
import java.util.Base64;
public class Base64Example {
public static void main(String[] args) {
String originalText = "Hello, world!";
// 加密
String encodedText = Base64.getEncoder().encodeToString(originalText.getBytes());
System.out.println("Encoded Text: " + encodedText);
// 解密
byte[] decodedBytes = Base64.getDecoder().decode(encodedText);
String decodedText = new String(decodedBytes);
System.out.println("Decoded Text: " + decodedText);
}
}
```
阅读全文