Rumah > Java > javaTutorial > Bagaimana untuk Melakukan Pengekodan Base64 dalam Java dan Menyelesaikan Isu Import?

Bagaimana untuk Melakukan Pengekodan Base64 dalam Java dan Menyelesaikan Isu Import?

Barbara Streisand
Lepaskan: 2024-12-23 11:02:33
asal
375 orang telah melayarinya

How to Perform Base64 Encoding in Java and Resolve Import Issues?

Pengekodan Base64 dalam Java: Mengatasi Ralat Import Eclipse

Soalan:

Bagaimana saya boleh mengekod data menggunakan pengekodan Base64 dalam Java, menangani ralat import dalam Eclipse?

Jawapan:

Untuk mengekod data dalam Base64 dalam Java, pertimbangkan langkah berikut:

  1. Import Kelas yang Betul : Gunakan pernyataan import yang betul untuk Base64 pengekod:
import org.apache.commons.codec.binary.Base64;
Salin selepas log masuk
  1. Gunakan Kelas Base64: Gunakan kelas Base64 untuk melaksanakan pengekodan dan penyahkodan:
byte[] encodedBytes = Base64.encodeBase64("Test".getBytes());
System.out.println("encodedBytes " + new String(encodedBytes));
byte[] decodedBytes = Base64.decodeBase64(encodedBytes);
System.out.println("decodedBytes " + new String(decodedBytes));
Salin selepas log masuk
  1. Elakkan matahari.* Pakej: Ambil perhatian bahawa Kelas sun.misc.BASE64Encoder yang disebut dalam soalan asal telah ditamatkan dan tidak boleh digunakan.
  2. Pertimbangkan Java 8: Jika menggunakan Java 8 atau lebih baru, anda boleh memanfaatkan java. kelas util.Base64, yang menyediakan kaedah statik untuk pengekodan dan penyahkodan:
byte[] encodedBytes = Base64.getEncoder().encode("Test".getBytes());
System.out.println("encodedBytes " + new String(encodedBytes));
byte[] decodedBytes = Base64.getDecoder().decode(encodedBytes);
System.out.println("decodedBytes " + new String(decodedBytes));
Salin selepas log masuk

Untuk lebih lanjut maklumat, rujuk dokumentasi Java untuk Base64.

Atas ialah kandungan terperinci Bagaimana untuk Melakukan Pengekodan Base64 dalam Java dan Menyelesaikan Isu Import?. Untuk maklumat lanjut, sila ikut artikel berkaitan lain di laman web China PHP!

sumber:php.cn
Kenyataan Laman Web ini
Kandungan artikel ini disumbangkan secara sukarela oleh netizen, dan hak cipta adalah milik pengarang asal. Laman web ini tidak memikul tanggungjawab undang-undang yang sepadan. Jika anda menemui sebarang kandungan yang disyaki plagiarisme atau pelanggaran, sila hubungi admin@php.cn
Artikel terbaru oleh pengarang
Tutorial Popular
Lagi>
Muat turun terkini
Lagi>
kesan web
Kod sumber laman web
Bahan laman web
Templat hujung hadapan