第一个十六进制字符串
String one="8816811130303a32343a38313a39353a30643a3237820101";
通个调用一个方法把它变为
88 16 81 11 30 30 3a 32 34 3a 38 31 3a 39 35 3a 30 64 3a 32 37 82 01 01
这个方法要怎么写
String one="8816811130303a32343a38313a39353a30643a3237820101";
通个调用一个方法把它变为
88 16 81 11 30 30 3a 32 34 3a 38 31 3a 39 35 3a 30 64 3a 32 37 82 01 01
这个方法要怎么写
public static String varyString(String str)
{
if(null == str) return null;
char[] strChars = str.toCharArray();
StringBuffer sb = new StringBuffer();
for(int i=0;i<strChars.length;i++)
{
sb.append(strChars[i]);
if(1==i%2)
sb.append(" ");
}
return sb.toString();
}
public static void main(String[] args)
{
System.out.println(varyString("8816811130303a32343a38313a39353a30643a3237820101"));
}
}