Convert hex String to String via Integer.parseInt - Android java.lang

Android examples for java.lang:Hex

Description

Convert hex String to String via Integer.parseInt

Demo Code

import java.net.URLDecoder;
import java.text.DecimalFormat;
import java.text.ParseException;
import java.text.SimpleDateFormat;
import java.util.ArrayList;
import java.util.Arrays;
import java.util.Date;
import java.util.HashMap;
import java.util.List;
import java.util.Map;
import java.util.regex.Matcher;
import java.util.regex.Pattern;

public class Main{

    public static String hexStr2Str(String str) {
        int bLen = str.length() / 2;
        byte[] bytes = new byte[bLen];
        for (int i = 0; i < bLen; i++) {
            int index = i * 2;
            int v = Integer.parseInt(str.substring(index, index + 2), 16);
            bytes[i] = (byte) v;
        }/*ww  w .ja  v a 2  s  .c o  m*/
        return new String(bytes);
    }

}

Related Tutorials