ConvertBytesToString.java
974 Bytes
package net.plil.clubinfo.etunicorn.utils;
import java.io.UnsupportedEncodingException;
/**
* Created by badetitou on 04/02/2017.
*/
public class ConvertBytesToString {
public static String bytesToHexString(byte[] bytes){
StringBuilder stringBuilder = new StringBuilder("");
if (bytes == null || bytes.length <= 0) {
return null;
}
char[] buffer = new char[2];
for (int i = 0; i < bytes.length; i++) {
buffer[0] = Character.forDigit((bytes[i] >>> 4) & 0x0F, 16);
buffer[1] = Character.forDigit(bytes[i] & 0x0F, 16);
System.out.println(buffer);
stringBuilder.append(buffer);
}
return stringBuilder.toString();
}
public static String bytesToStringVolLey(byte[] bytes){
try {
return new String(bytes, "UTF-8");
} catch (UnsupportedEncodingException e) {
return "Can't read error";
}
}
}