Класс Base64 в Java предназначен для кодирования и декодирования данных в формате Base64. Base64 - это способ представления бинарных данных в текстовом виде, который использует 64 символа (A-Z, a-z, 0-9 и + /) для представления каждого байта данных. Класс Base64 в Java имеет два статических метода: encode() и decode(). Метод encode() принимает массив байтов и возвращает строку, содержащую закодированные данные. Метод decode() принимает строку, содержащую закодированные данные, и возвращает массив байтов. Пример кодирования данных с использованием класса Base64: import java.util.Base64;
public class Base64Example {
public static void main(String[] args) {
String originalData = "Hello, world!";
byte[] encodedData = Base64.getEncoder().encode(originalData.getBytes());
String encodedString = new String(encodedData);
System.out.println("Encoded data: " + encodedString);
}
} В этом примере мы создаем строку "Hello, world!" и кодируем ее с помощью