文章目录
按照每K位拼接字符串
/**
* Formatted data every k digits
* @param value:String to be formatted,k:The number of bits you want to format
* @return formatData
*/
public String formatData(String value,int k){
int len = value.length();
int time =len/k;
int last = len % k;
StringBuilder sb = new StringBuilder();
int j=0;
for (int i = 0; i < time; i++) {
String str=value.substring(j,j+k);
sb.append(str+" ");
j+=k;
}
if (last != 0){
sb.append(value.substring(len-last,len));
}
return sb.toString();
}