package com.quickserverlab.quickcached; /** * * @author akshath */ public class Util { public static String prefixZerros(int value, int len) { return prefixZerros(value+"", len); } public static String prefixZerros(String value, int len) { StringBuilder sb = new StringBuilder(value); while(sb.length()<len) { sb.insert(0, '0'); } return sb.toString(); } private static final String digits = "0123456789ABCDEF"; public static String decimal2hex(int d) { if (d == 0) return "0"; StringBuilder hex = new StringBuilder(); while (d > 0) { int digit = d % 16; hex.insert(0, digits.charAt(digit)); d = d / 16; } return hex.toString(); } public static int hex2decimal(String s) { return Integer.parseInt(s, 16); } }