導航:首頁 > 編程語言 > java字元串數字相加

java字元串數字相加

發布時間:2024-05-22 22:27:28

1. java如何將取出的字元串+1

/**
*字元串+1方法,該方法將其結尾的整數+1,適用於任何以整數結尾的字元串,不限格式,不限分隔符。
*@authorzxcvbnmzb
*@paramtestStr要+1的字元串
*@return+1後的字元串
*@
*/
publicstaticStringaddOne(StringtestStr){
String[]strs=testStr.split("[^0-9]");//根據不是數字的字元拆分字元串
StringnumStr=strs[strs.length-1];//取出最後一組數字
if(numStr!=null&&numStr.length()>0){//如果最後一組沒有數字(也就是不以數字結尾),拋NumberFormatException異常
intn=numStr.length();//取出字元串的長度
intnum=Integer.parseInt(numStr)+1;//將該數字加一
Stringadded=String.valueOf(num);
n=Math.min(n,added.length());
//拼接字元串
returntestStr.subSequence(0,testStr.length()-n)+added;
}else{
thrownewNumberFormatException();
}
}

原創方法求找BUG,求高手優化,求採納。

閱讀全文

與java字元串數字相加相關的資料

熱點內容
自己購買雲主伺服器推薦 瀏覽:422
個人所得稅java 瀏覽:761
多餘的伺服器滑道還有什麼用 瀏覽:192
pdf劈開合並 瀏覽:28
不能修改的pdf 瀏覽:752
同城公眾源碼 瀏覽:489
一個伺服器2個埠怎麼映射 瀏覽:298
java字元串ascii碼 瀏覽:79
台灣雲伺服器怎麼租伺服器 瀏覽:475
旅遊手機網站源碼 瀏覽:332
android關聯表 瀏覽:946
安卓導航無聲音怎麼維修 瀏覽:333
app怎麼裝視頻 瀏覽:431
安卓系統下的軟體怎麼移到桌面 瀏覽:96
windows拷貝到linux 瀏覽:772
mdr軟體解壓和別人不一樣 瀏覽:904
單片機串列通信有什麼好處 瀏覽:340
游戲開發程序員書籍 瀏覽:860
pdf中圖片修改 瀏覽:288
匯編編譯後 瀏覽:491