“array byte ke string base64” Kode Jawaban

array byte ke string base64

package com.mkyong.string;

import java.io.IOException;
import java.nio.file.Files;
import java.nio.file.Path;
import java.nio.file.Paths;
import java.util.Base64;

public class ConvertBytesToStringBase64 {

    public static void main(String[] args) {

        String filepath = "/Users/mkyong/phone.png";
        Path path = Paths.get(filepath);

        if (Files.notExists(path)) {
            throw new IllegalArgumentException("File is not exists!");
        }

        try {

            // convert the file's content to byte[]
            byte[] bytes = Files.readAllBytes(path);

            // encode, byte[] to Base64 encoded string
            String s = Base64.getEncoder().encodeToString(bytes);
            System.out.println(s);

            // decode, Base64 encoded string to byte[]
            byte[] decode = Base64.getDecoder().decode(s);

            // save into another image file.
            Files.write(Paths.get("/Users/mkyong/phone2.png"), decode);

        } catch (IOException e) {
            e.printStackTrace();
        }

    }

}
Phuong Anh Dang

Konversi array byte menjadi string 64

 byte[] temp_backToBytes = Convert.FromBase64String(temp_inBase64);
Determined Dingo

Jawaban yang mirip dengan “array byte ke string base64”

Pertanyaan yang mirip dengan “array byte ke string base64”

Lebih banyak jawaban terkait untuk “array byte ke string base64” di Java

Jelajahi jawaban kode populer menurut bahasa

Jelajahi bahasa kode lainnya