ホームページ >Java >&#&チュートリアル >Java で Base64 を使用して文字列をエンコードおよびデコードするにはどうすればよいですか?
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 中国語 Web サイトの他の関連記事を参照してください。