1.indexof/lastindexof(返回的是下標,沒有返回-1
)
某個特定的字元或者子串第一次出現的位置
(1)int indexof(char value, int startindex, int count)
(2)int indexof(string value, int startindex, int count)
value:待定位的字元或者子串。startindex:在總串中開始搜尋的其實位置。
count:在總串中從起始位置開始搜尋的字元數。
2.indexofany/lastindexofany(返回的是下標,沒有返回-1
)
它可以搜尋在乙個字串中,出現在乙個字元陣列中的任意字元第一次出現的位置。
(1)int indexofany(charanyof, int startindex, int count);
anyof:待定位的字元陣列,方法將返回這個陣列中任意乙個字元第一次出現的位置。startindex:在原字串中開始搜尋的其實位置。
count:在原字串中從起始位置開始搜尋的字元數。
3. split
分隔字串
(1)string split( char c);根據字元陣列c分隔,出現在c裡面的都能分隔源字串
(2)4. insertstring split(string s);根據字串陣列s分隔,
出現在s裡面的都能分隔源字串
插入字串
(1)public string insert(int startindex, string value);從下標為startindex的字元前面插入
C 中物件的常引用總結
直接傳遞物件名 用物件名做函式引數時,在函式呼叫時將建立乙個新的物件,它是形參物件的拷貝。下面給出乙個直接傳遞物件名的例子程式1.1 複製 如下 include using namespace std class time time time int y,int m,int d void time ...
C 中String用法的簡單總結
1.定義和初始化 string s1 string s1 s2 string s1 abc string s1 n,x s1為x的n個副本 string s1 s2,pos,len s1被初始化成s2中從pos開始的len個字元的副本。2.讀寫 cin s 忽略開頭空白字元,到遇到空白字元為止 co...
c 中的string總結(筆記三)
include include using namespace std void test1 void int main 在字串中常用size length max size capacity clear 這幾種方法來操作字串的大小。include include using namespace s...