導航:首頁 > 編程語言 > Java字元串加一

Java字元串加一

發布時間:2024-09-05 14:56:30

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,求高手優化,求採納。

2. java中的字元串相加

ab 是常量字元串 "a"+"b"也是,所以是一樣的,其他的都是不同的字元串對象

3. 在java中字元串+連接問題

String
s
=
"asdf";
當您定義這個變數時,根據Java的對象池機制,JVM-java虛擬機會在內存的堆扒穗棧中的某一個地址分配一個字元串常量
asdf

而且您可以查閱J2SE的API,你會發現String類型的變數是不可以像StringBuffer一樣繼續追加字元的(即追加字元後,就不是原先的物埋對象了春螞卜),所以使用『+』連字元
s
=
s+"x";後,JVM又在堆棧中生成了新的字元串常量。

4. JAVA中怎麼向一個字元串的固定位置插入字元串

java字元串中在特定位置插入另一個字元串方式很多,下面介紹2種:
一,可以採用StringBuffer或者StringBuilder作為中介完成。因為StringBuffer或者StringBuilder中含有插入字元串的方法insert(int offset, String str);參數offset表示插入的位置,str表示需要插入的字元串,該方法返回值便是插入完成的StringBuffer的對象。下面我提供一個例子,代碼很簡單,不需要多做介紹:
public String (String src, Strin dec, int position){
StringBuffer stringBuffer = new StringBuffer(src);

return stringBuffer.insert(position, dec).toString();

}
二,可以直接使用String的方法:
比如:String s="123214",在3後面插入8可以這樣寫
s.suistring(0,"2")+"8"輸出就是s="123824"了;

5. java中,要使一個字元串數組的索引值全部+1,怎麼實現呢

苦逼的需求。。。
先重弄一個字元串類的數組,長度比原來那個多1
然後循環取出原數組中的索引為i的數據,存入新數組i+1索引處即可。

6. 高分!!java,如何在字元串中插入一個字元組成新字元串

定義一個方法就可以:
// a為原字元串,b為要插入的字元串,t為插入位置
public String Stringinsert(String a,String b,int t){
return a.substring(0,t)+b+a.substring(t+1,a.length());
}
如果插入的是字元
public String Stringinsert(String a,char b,int t){
return a.substring(0,t)+b+a.substring(t+1,a.length());
}

7. java字元串加法問題

字元串的相加是連接,並不是計算,如果你非要相加,那這樣吧,
long l = Long.parseLong(a)+1;
a = String.valueOf(l);

8. java String數組中,向其中一個已有字元串的元素增加新的字元串,可以嗎怎麼做

直接做字元串運算即可 ,a[0]+=s;

閱讀全文

與Java字元串加一相關的資料

熱點內容
河圖洛書pdf 瀏覽:737
php5中文函數手冊 瀏覽:654
伺服器如何防止刷東西 瀏覽:265
命令與征服4等級 瀏覽:725
冰雪看劇程序員那麼可愛 瀏覽:367
唱吧app如何一鍵修復 瀏覽:987
心智社會PDF 瀏覽:105
spring源碼深度剖析 瀏覽:238
工行app里的客服經理在哪裡看 瀏覽:592
戰地v怎麼換伺服器 瀏覽:309
加密狗復制能用嗎 瀏覽:471
java字元串去重演算法 瀏覽:350
程序員怎麼投票 瀏覽:906
一米閱讀app家長端怎麼使用 瀏覽:95
pdf轉word網站 瀏覽:912
大整數乘積演算法 瀏覽:257
pdf研所 瀏覽:864
四維數組php 瀏覽:758
上海支持加密貨幣支付 瀏覽:87
創建ip地址伺服器 瀏覽:868