1.JAVA中的情况:
DecimalFormat df = new DecimalFormat("00");
String concentUID = "CC01020301"+df.format(count);
2.Flex的情况:
/**
* @param n 数据
* @param u0 补全位数
*/
public static function getFullAmmeterUID(s:String, u0:uint):String{
var i:int = s.length;
if(i <= u0){
for(var u1:uint = 0;u1 < u0 - i;u1 ++){
s = "0" + s;
}
}
return s;
}
然后在应用它的地方:
ammeterDTO.uid=getFullAmmeterUID(UID.text,12);
补齐至12位,即可,
(完,待续...................)