Base64:使用 Base64 編碼和解碼字串
Base64 編碼方案是一種以 ASCII 字串表示二進位資料的方法。它通常用於對資料進行編碼,以便透過網路傳輸或儲存在資料庫中。
解碼和編碼字串
要使用 Base64 解碼和編碼字串,您可以使用 Java Base64 類別。這是修正後的程式碼:
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);
編碼過程
解碼過程
以上是如何在 Java 中使用 Base64 編碼和解碼字串?的詳細內容。更多資訊請關注PHP中文網其他相關文章!