【擷取字串】
使用substring方法。
string strb = stra.substring(1, 4);
string strc = stra.substring(1, stra.indexof("載"));
console.readline();
【分割字串】
使用split方法。
//分割的符號有多種的情況
string stra = "[email protected]@com#com"; //要分割的字串
char ch = ; //宣告 分割字元的陣列
string strb = stra.split(ch);//分割字串
for(int i=0;i【插入字串】
使用string類的insert方法
string str1 = "keep on never give up!"; //宣告字串
string str2 = str1.insert(8, "going ");//在字串str1 第8個位置前面插入going
console.writeline(str2);
console.readline();
【刪除字串】
使用string類的remove方法。
string str1 = "keep on never give up!"; //宣告字串
string str2 = str1.remove(8);//將字串第8位之後的全部刪除
console.writeline(str2);輸出 keep on
string str3 = str1.remove(0, 14); //將字串第0位開始的14個字元刪除
console.writeline(str3); //輸出 give up!
console.readline();
【複製字串】
1.使用copy方法
copy是靜態方法,直接使用類名進行呼叫
string str1 = "do one thing at a time,and do well!"; //宣告字串
string str2 = string.copy(str1); //使用string類名呼叫copy方法,將str1內容全部複製到str2
console.writeline(str2);
console.readline();
2.copyto方法
該方法是void型別,說明其沒有返回值
string str1 = "do one thing at a time,and do well!";//宣告字串
char str2 = new char[4]; //宣告字元陣列,並初始化,長度為4個字元
str1.copyto(str1.indexof("time"), str2, 0, 4);//將time字串,複製到str2中的第0位開始的4個字元
console.writeline(str2);
console.readline();
【替換字串】
使用replace方法。
string str1 = "饅頭一文乙個"; //宣告字串
string str2 = str1.replace("一","壹"); //將單個字串 一替換成壹
console.writeline(str2);
string str3 = str2.replace("饅頭", "饃饃"); //將子字串 饅頭 替換成 饃饃
console.writeline(str3);
console.readline();
/僅作為本人學習筆記/ C 從入門到精通 第5章 字元與字串(3)
stringbuilder類 命名空間為 system.text stringbuilder str2 new stringbuilder 宣告乙個空的stringbuilder類的變數stringbuilder str1 new stringbuilder 2 4 6 7 8 console.wr...
Android從入門到精通第12章 執行緒與訊息處理
建立執行緒 thread.start thread.sleep 1000 thread.interrupt handler訊息傳遞機制 在新建立的執行緒中操作ui介面。迴圈者looper簡介 android中,乙個執行緒對應乙個looper物件,而乙個looper物件又對應乙個messagequeu...
Go語言從入門到精通 字元型別
字串中的每乙個元素叫做 字元 在遍歷或者單個獲取字串元素時可以獲得字元。go 語言的字元有以下兩種 使用 fmt.printf 中的 t動詞可以輸出變數的實際型別,使用這個方法可以檢視 byte 和 rune 的本來型別,如下 var a byte a fmt.printf d t n a,a va...