如何判斷字串中存在另外字串java

時間 2021-08-30 09:32:05

1樓:肖颯盤靈韻

1)public

intindexof(int

ch/string

str)

//用於查詢當前字串中字元或子串,返回字元或子串在當前字串中從左邊起首次出現的位置,若沒有出現則返回-1。

2)public

intindexof(int

ch/string

str,

intfromindex)

//該方法與第一種方法類似,區別在於該方法從fromindex位置向後查詢。

3)public

intlastindexof(int

ch/string

str)

//該方法與第一種類似,區別在於該方法從字串的末尾位置向前查詢。

4)public

intlastindexof(int

ch/string

str,

intfromindex)

//該方法與第二種方法類似,區別在於該方法從fromindex位置向前查詢。

5)contains(string

str)

//判斷引數str是否被包含在字串中,並返回乙個布林型別的值。

2樓:尹人裴任

假設你說的第乙個字串是a,第二個是b

判斷a中是否有乙個字元或者一段字串包含於b中:

boolean

ifcontrain

=false;

for(inti=

0;i<

a.length-1

;i++)

}}最後看ifcontrain是true,則包含,是false,就是不包含。

如果想要看包含的是哪段,就在ifcontrain=true;一句後面再加一句

輸出a.substring(i,j

)就行了。

python中輸入字串,統計字串中大小寫英文本母各有多少

str 1 input 請輸入乙個字串 lower 0 upper 0 for i in str 1 if i.islower lower 1 elif i.isupper upper 1 print 有 s個大寫字母 upper print 有 s個小寫字母 lower 換證薇 str 1 inp...

C中怎樣從指定字串中查詢並替換字串

stringtxt asdjsfk aaaaaaaaa 判斷這個字串中包含替換 就在斜槓前面加上字元 x 1 使用if語句 if txt.contains 2 使用條件運算子 txt txt.contains txt.replace x txt 擴充套件資料stringreplace 替換的目標,替...

C 給定字串,新增若干字元,使得字串變為回文字串,請問怎樣能讓這個字串最短

墨汁諾 include include using namespace std bool ishw const string str char str 100 scanf s str if judge str printf yes n else 對於ab字串,本身不是回文串 反過來是字串 ba 但是...