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位,即可,


(完,待续...................)