string字串函式的用法

2021-08-20 11:13:59 字數 874 閱讀 9241

例:len=str1.length();        用法:字串名.length();

可以直接比較,例:str1>str2; str1==str2; 等.

3.字串連線

可以直接連線,即str1+=str2;等.

4.字串提取

str2=str1.substr();//將str1的值賦給str2,相當於str2=str1;

str2=str1.substr(n);//n為整數,將字串str1[n]開始到字串結束賦值給str2.

str2=str1.substr(n,m);//將字串str1[n]字元開始,長度為m的字串賦值給str2.

5.字串搜尋

w=str1.find(str2);//返回在字串str1中最先找到字串str2的位置,如果未找到返回-1.

w=str1.find(str2,n);//n為在字串str1[n]開始找.

w=str1.rfind(str2);//返回從後往前找的位置.

6.插入字串

str1.insert(n,str2);//將字串str2插入到字串str1[n]的位置上

非賦值語句.

7.替換字串

str1.replace(n,m,str2);//將字串str1從str1[n]開始,長度為m的字串替換為str2.

8.刪除字串

str1.erease(n,m);//將字串str1從str1[n]開始,長度為m的字串刪除.

str1.clear();//刪除字串str1.

9.交換字串

swap(str1,str2);//交換字串str1,str2.

注意:使用時加入標頭檔案#include。

string字串函式用法

申明 str1 str2為string型別,c1,c2為字元陣列 1.字串長度 str1.length strlen c1 2.字串後加文字 對應c函式strcat c1,c2 返回指標c1 3.字串和字元陣列相互轉換 字元陣列轉化為字串 str1 c1 或者 string str1 c1,c1 n...

String字串函式

1.定義乙個字串 var str aheloworld 2.獲取字串長度 string.length var str aheloworld console.log str.length 3.返回指定位置下標的字元 string.charat var str sajdhjhasdko var str1...

String字串用法集合

一 string字串不可更改 當連線兩個字串的時候,改變的是字串的形,而位址是不可更改的 比如 str1 hello str2 world 則連線str1 和str2 之後的執行結果為 helloworld 但是一共開闢了 3個記憶體空間,str1 str2 以及連線之後。例如 public cla...