Base64: Codierung und Decodierung von Strings mit Base64
Das Base64-Codierungsschema ist eine Möglichkeit, Binärdaten in einem ASCII-String darzustellen. Es wird häufig verwendet, um Daten für die Übertragung über Netzwerke oder die Speicherung in Datenbanken zu kodieren.
Dekodieren und Kodieren einer Zeichenfolge
Um eine Zeichenfolge mit Base64 zu dekodieren und zu kodieren, können Sie Folgendes tun Verwenden Sie die Java Base64-Klasse. Hier ist der korrigierte Code:
import java.util.Base64; String source = "password"; byte[] byteArray = source.getBytes(StandardCharsets.UTF_8); // Encode byte[] encodedBytes = Base64.getEncoder().encode(byteArray); String encodedString = new String(encodedBytes); System.out.println("Encoded String: " + encodedString); // Decode byte[] decodedBytes = Base64.getDecoder().decode(encodedBytes); String decodedString = new String(decodedBytes); System.out.println("Decoded String: " + decodedString);
Kodierungsprozess
Dekodierungsprozess
Das obige ist der detaillierte Inhalt vonWie kann ich Strings mit Base64 in Java kodieren und dekodieren?. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!