导航:首页 > 编程语言 > 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字符串数字相加相关的资料

热点内容
肾病pdf 浏览:230
网站怎么用本地服务器 浏览:120
javadoc导入android 浏览:517
文件扫描成pdf 浏览:696
凉山火灾救援命令 浏览:54
压缩机三相检测 浏览:861
linux怎么安装光盘 浏览:799
宽带服务器无响应是为什么 浏览:226
压缩包内看图 浏览:914
安卓手机如何发现app后台调用情况 浏览:561
程序员简历工作描述 浏览:159
服务器中强制疾跑的指令是什么 浏览:54
日语命令性 浏览:261
免费的程序编译游戏 浏览:892
如何安装屏蔽的APP 浏览:198
猪脸识别app如何下载 浏览:156
卓岚串口服务器如何使用 浏览:440
pdf周振甫 浏览:759
程序员35岁生日图片 浏览:629
矩形密封圈的压缩量 浏览:457