1. 程式人生 > 其它 >求字串中的子串出現的次數

求字串中的子串出現的次數

技術標籤:java基礎

求字串中的子串出現的次數

package com.ycy3;

public class Test04 {
	public static void main(String[] args) {
		String str1 = "xyabcdabtr";
		String str2 = "ab";
		
		Test04 test = new Test04();
		int counter = test.getCounter(str1, str2);
		System.out.println(counter);
	}
	
	public
int getCounter(String rawString,String subString) { int counter = 0; int index = rawString.indexOf(subString); while(index >= 0) { counter ++; rawString = rawString.substring(index + subString.length()); index = rawString.indexOf(subString); } return counter; } }

在這裡插入圖片描述