1. 程式人生 > >Java語言Base64如何轉為二進位制?答案簡潔方便

Java語言Base64如何轉為二進位制?答案簡潔方便

BASE64Decoder decoder = new BASE64Decoder();//base64轉為二進位制
		String imgBase64=值;
		byte[] date_blob = decoder.decodeBuffer(imgBase64);
		for (int i = 0; i < date_blob.length; ++i) {
			if (date_blob[i] < 0) {
				date_blob[i] += 256;
			}
		}

說明:BASE64Decoder 是需要引入rt.jar。這個jar裡面封裝了BASE64Decoder
rt.jar在jdk1.8裡面是包含的,1.7我不知道有沒有,我用的是1.8