Base64 を使用した文字列のデコードとエンコード
Java では、Base64 クラスは、Base64 で文字列をエンコードおよびデコードするためのメソッドを提供します。この表現は、ネットワーク上でデータを安全に送信したり、データベースに保存したりするために一般的に使用されます。 Base64 クラスを効果的に使用する方法は次のとおりです。
文字列のエンコード:
文字列のデコード:
例:
エンコードするには、 Base64 を使用して文字列「password」をデコードします:
// Encoding byte[] byteArray = "password".getBytes("UTF-8"); String encodedString = Base64.encodeToString(byteArray, Base64.DEFAULT); // Decoding byte[] decodedByteArray = Base64.decode(encodedString, Base64.DEFAULT); String decodedString = new String(decodedByteArray, "UTF-8");
Base64.encodeToString() および Base64.decode() の DEFAULT パラメータは、エンコードを標準実装である Base64.DEFAULT に設定します。
トラブルシューティング:
Base64 クラスの使用中にエラーが発生した場合は、次のことを確認してください。あなた:
以上がJava で Base64 を使用して文字列をエンコードおよびデコードするにはどうすればよいですか?の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。