Android examples for java.lang:Hex
Convert string to hex string
import android.util.Log; import java.io.UnsupportedEncodingException; 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 str2HexStr(String str) { byte[] bytes = str.getBytes(); int bLen = bytes.length; StringBuffer buf = new StringBuffer(bLen * 2); int i;//w w w. j a v a2 s . c o m for (i = 0; i < bLen; i++) { if (((int) bytes[i] & 0xff) < 0x10) { buf.append("0"); } buf.append(Long.toString((int) bytes[i] & 0xff, 16)); } return buf.toString().toUpperCase(); } }