導航:首頁 > 編程語言 > 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字元串加一相關的資料

熱點內容
平板電腦加密失敗後玩不了 瀏覽:710
狂人c程序員入門必備 瀏覽:705
台灣伺服器域名是什麼雲空間 瀏覽:901
單片機程序電子版 瀏覽:599
路由器加密模式只有wpa2 瀏覽:530
ug刪除加密 瀏覽:433
安卓手機如何下載最低版本的抖音 瀏覽:778
sprint演算法 瀏覽:445
數控編程學習資料 瀏覽:177
pdf語文 瀏覽:943
單片機小學比賽 瀏覽:95
條件預編譯多條件 瀏覽:394
物理學好可以當程序員嗎 瀏覽:435
jsp圖片網站源碼 瀏覽:845
美股開盤加密貨幣大跌 瀏覽:18
ubuntuphp伺服器 瀏覽:189
伺服器編輯器如何寫 瀏覽:384
我有一套源碼自帶採集 瀏覽:112
對稱加密演算法的特點 瀏覽:47
河池看房用什麼app 瀏覽:283