字串練習 獲取子串的個數和最大長度子串

2021-10-04 10:50:44 字數 836 閱讀 8829

package day19;

/** * @author khq

* */

public

class

stringdemo

//獲取子串個數

public

static

intgetsubstringnum

(string str1,string str2)

else

}else

else

//indeof,返回第一次索引位置,注意不要為負,表示沒有索引到

while

(index>=0&&

((index+min.

length()

)<

(max.

length()

)))else

break;}

}if(count==-1

) system.out.

println

("\""

+min+

"\""

+" can't be found in "

+"\""

+max+

"\"");

return count;

}//獲取兩個字串中的最大長度子串

public

static string getmaxlensubstring

(string str1,string str2)

} system.out.

println

("兩個子符串無公共子串");

return null;

}}

獲取字串中的子字串

如真彩色的red,green,blue的值組成乙個字串,用逗號分開。但是逗號的位置是非固定的,因為r,g,b的各個值可以是1 3位數。下面是乙個將r,g,b的值組成的字串,通過逗號來將其分割,並分別放到陣列中。並算出其真彩色的值。sub test dim ss as string ss 12,156...

獲取字串中的子串

輸入乙個連續的字串,輸出乙個字串陣列,規則是相鄰的字元如果相同,那麼就認為是同乙個子串。我的實現如下 using system using system.collections.generic using system.linq using system.text using system.thre...

獲取字串中的子串

下列 實現了 去除字串中空格 字串的分割 去除字串中空格的基本思想 從字串第乙個字串開始遍歷,若遇到空格,就將空格後的字元前移,重複直至遍歷到字串結束。提取主字串中的子串的基本思想 使用一字元指標陣列,將主字串中的子串分離出來,每分離出來乙個子串就為該子串另外分配空間,並存入指標陣列。值得注意的是 ...