如果要檢查某一字串是否有出現在某一字串,可以用string類別內的indexof,如果回傳值為-1,就表示沒有出現。如果不為-1,就表示有出現。舉例來說
string longString = "abcdefg";
string shortString = "cd";
string errorString="ck";
int havePosition = longString.indexof(shortString);
int noPosition = longString.indexof(errorString);
havePosition的值會等於2,即第1次出現的索引位置。
noPosition的值會等於-1,表示longString裡面不包含errorString這個字串。
string longString = "abcdefg";
string shortString = "cd";
string errorString="ck";
int havePosition = longString.indexof(shortString);
int noPosition = longString.indexof(errorString);
havePosition的值會等於2,即第1次出現的索引位置。
noPosition的值會等於-1,表示longString裡面不包含errorString這個字串。
沒有留言:
張貼留言