国产探花免费观看_亚洲丰满少妇自慰呻吟_97日韩有码在线_资源在线日韩欧美_一区二区精品毛片,辰东完美世界有声小说,欢乐颂第一季,yy玄幻小说排行榜完本

首頁 > 語言 > JavaScript > 正文

JavaScript 字符串?dāng)?shù)字左補(bǔ)位,右補(bǔ)位,取固定長度,截位擴(kuò)展函

2024-05-06 15:19:20
字體:
供稿:網(wǎng)友

有時(shí)候我們的日期等不足兩位的補(bǔ)一個(gè)0等,都可以使用這個(gè)。

這個(gè)大家應(yīng)該都很明白了,就不廢話了,代碼如下:

String.prototype.padLeft =Number.prototype.padLeft = function(total, pad) {  return (Array(total).join(pad || 0) + this).slice(-total);}

測試代碼:

//補(bǔ)位"X".padLeft(5, "Y"); //返回:YYYYX(50).padLeft(5);   //返回:00050var x = 1;x.padLeft(2);     //返回:01//截位(123).padLeft(2);   //返回:23

更多代碼

/** * 取子字符串 * @param oriStr  原字符串 * @param beginIndex 取子串的起始位置 * @param len  取子串的長度 * @return 子字符串 */ public String subString(String oriStr,int beginIndex,int len){ int strlen = oriStr.length(); beginIndex = beginIndex -1; if(strlen <= beginIndex){  System.out.println("out of " + oriStr + "'s length, please recheck!"); }else if(strlen <= beginIndex+len){  str = oriStr.substring(beginIndex); }else{  str = oriStr.substring(beginIndex, beginIndex+len); } return str; }  /** * 右補(bǔ)位,左對(duì)齊 * @param oriStr 原字符串 * @param len 目標(biāo)字符串長度 * @param alexin 補(bǔ)位字符 * @return 目標(biāo)字符串 */ public String padRight(String oriStr,int len,char alexin){ int strlen = oriStr.length(); if(strlen < len){  for(int i=0;i<len-strlen;i++){  str = str+alexin;  } } str = str + oriStr; return str; }  /** * 左補(bǔ)位,右對(duì)齊 * @param oriStr 原字符串 * @param len 目標(biāo)字符串長度 * @param alexin 補(bǔ)位字符 * @return 目標(biāo)字符串 */ public String padLeft(String oriStr,int len,char alexin){ int strlen = oriStr.length(); if(strlen < len){  for(int i=0;i<len-strlen;i++){  str = str+alexin;  } } str = oriStr + str; return str; }

發(fā)表評(píng)論 共有條評(píng)論
用戶名: 密碼:
驗(yàn)證碼: 匿名發(fā)表

圖片精選

主站蜘蛛池模板: 陇西县| 延川县| 阿拉善右旗| 韶关市| 昆明市| 嵊泗县| 富顺县| 从江县| 博爱县| 成都市| 永州市| 永仁县| 六盘水市| 陆川县| 长泰县| 新密市| 平山县| 榕江县| 马鞍山市| 信丰县| 常熟市| 曲松县| 朝阳区| 阜宁县| 南溪县| 通道| 叶城县| 芜湖县| 松溪县| 达拉特旗| 宜昌市| 龙门县| 汉源县| 黎川县| 高密市| 高阳县| 德兴市| 青岛市| 呼玛县| 濮阳市| 左权县|